texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: LaTeX @deftype* not in slanted, only in code


From: Patrice Dumas
Subject: branch master updated: LaTeX @deftype* not in slanted, only in code
Date: Thu, 28 Jul 2022 17:35:47 -0400

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 c298272b5f LaTeX @deftype* not in slanted, only in code
c298272b5f is described below

commit c298272b5f18e8153f723d57bb1661a1fd041e77
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Thu Jul 28 23:35:36 2022 +0200

    LaTeX @deftype* not in slanted, only in code
    
    * tp/Texinfo/Convert/LaTeX.pm (%deftype_commands, _convert):
    put @deftype* command names in %deftype_commands.  Do not consider
    @deftype* arguments to be metasyntactic variables in code, but only
    code.
---
 ChangeLog                                          |  9 +++
 tp/Texinfo/Convert/LaTeX.pm                        | 26 ++++---
 .../res_latex/definition_commands.tex              |  6 +-
 .../converters_tests/test_deftypefnnewline.pl      | 12 ++--
 .../res_parser/formatting_latex/formatting.tex     | 80 +++++++++++-----------
 5 files changed, 76 insertions(+), 57 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 18f6d40d00..63ca7b84a5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2022-07-28  Patrice Dumas  <pertusus@free.fr>
+
+       LaTeX @deftype* not in slanted, only in code
+
+       * tp/Texinfo/Convert/LaTeX.pm (%deftype_commands, _convert):
+       put @deftype* command names in %deftype_commands.  Do not consider
+       @deftype* arguments to be metasyntactic variables in code, but only
+       code.
+
 2022-07-28  Patrice Dumas  <pertusus@free.fr>
 
        LaTeX @def* in code, upright brackets and parentheses
diff --git a/tp/Texinfo/Convert/LaTeX.pm b/tp/Texinfo/Convert/LaTeX.pm
index aef99cfd89..3260a23815 100644
--- a/tp/Texinfo/Convert/LaTeX.pm
+++ b/tp/Texinfo/Convert/LaTeX.pm
@@ -272,8 +272,12 @@ foreach my $kept_command (keys(%informative_commands),
   $formatted_misc_commands{$kept_command} = 1;
 }
 
+# def commands with types.  Argument not considered to consist in
+# metasyntactic variables.
+my %deftype_commands = ();
 foreach my $def_command (keys(%def_commands)) {
   $formatted_misc_commands{$def_command} = 1 if ($misc_commands{$def_command});
+  $deftype_commands{$def_command} = 1 if ($def_command =~ /^deftype/);
 }
 
 # There are stacks that define the context.
@@ -2128,6 +2132,7 @@ sub _index_entry($$)
   return '';
 }
 
+# turn off embrac for an opening @-command
 sub _stop_embrac
 {
   my $self = shift;
@@ -2143,6 +2148,8 @@ sub _stop_embrac
   return ($result, $did_stop_embrac)
 }
 
+# turn on embrac, should be after closing an @-command that lead
+# to turning off embrac
 sub _restart_embrac_if_needed
 {
   my $self = shift;
@@ -3502,14 +3509,17 @@ sub _convert($$)
         $result .= _convert($self, $name) if $name;
         if ($arguments) {
           $result .= $def_space;
-          $self->{'packages'}->{'embrac'} = 1;
-          # no need to close that \EmbracOn{}, it is local to the texttt
-          $result .= '\EmbracOn{}\textsl{';
-          $self->{'formatting_context'}->[-1]->{'embrac'} = 1;
-
-          $result .=  _convert($self, {'contents' => $arguments});
-          $self->{'formatting_context'}->[-1]->{'embrac'} = undef;
-          $result .= '}'; # \textsl
+          if ($deftype_commands{$command}) {
+            $result .= _convert($self, {'contents' => $arguments});
+          } else {
+            $self->{'packages'}->{'embrac'} = 1;
+            # no need to close that \EmbracOn{}, it is local to the texttt
+            $result .= '\EmbracOn{}\textsl{';
+            $self->{'formatting_context'}->[-1]->{'embrac'} = 1;
+            $result .= _convert($self, {'contents' => $arguments});
+            $self->{'formatting_context'}->[-1]->{'embrac'} = undef;
+            $result .= '}'; # \textsl
+          }
         }
 
         $self->{'formatting_context'}->[-1]->{'code'} -= 1;
diff --git 
a/tp/t/results/converters_tests/definition_commands/res_latex/definition_commands.tex
 
b/tp/t/results/converters_tests/definition_commands/res_latex/definition_commands.tex
index 714a7fab38..9e3911c34f 100644
--- 
a/tp/t/results/converters_tests/definition_commands/res_latex/definition_commands.tex
+++ 
b/tp/t/results/converters_tests/definition_commands/res_latex/definition_commands.tex
@@ -138,14 +138,14 @@ to \textsl{font} (one-character name\hbox{}\textsl{f}, 
two-character name
 \index[fn]{foobar@\texttt{foobar}}%
 test formatting of separators
 
-\noindent\texttt{int foobar \EmbracOn{}\textsl{(int 
\EmbracOff{}\textsl{f{-}{-}{-}oo}\EmbracOn{}, float 
\EmbracOff{}\textsl{b{-}{-}ar}\EmbracOn{})}}\hfill[Library Function]
+\noindent\texttt{int foobar (int \textsl{f{-}{-}{-}oo}, float 
\textsl{b{-}{-}ar})}\hfill[Library Function]
 
 
 
 \index[fn]{foobar@\texttt{foobar}}%
 \dots{}\@ with var for \textsl{f---oo} and \textsl{b--ar}
 
-\noindent\texttt{int foobar \EmbracOn{}\textsl{(int 
\EmbracOff{}\textnormal{\textsl{f{-}{-}{-}oo}}\EmbracOn{}, float 
\EmbracOff{}\textnormal{\textsl{b{-}{-}ar}}\EmbracOn{})}}\hfill[Library 
Function]
+\noindent\texttt{int foobar (int \textnormal{\textsl{f{-}{-}{-}oo}}, float 
\textnormal{\textsl{b{-}{-}ar}})}\hfill[Library Function]
 
 
 
@@ -168,7 +168,7 @@ test formatting of separators
 \dots{}\@
 
 \begin{quote}
-\noindent\texttt{int foobar \EmbracOn{}\textsl{(int 
\EmbracOff{}\textsl{foo}\EmbracOn{}, float 
\EmbracOff{}\textsl{bar}\EmbracOn{})}}\hfill[Library Function]
+\noindent\texttt{int foobar (int \textsl{foo}, float 
\textsl{bar})}\hfill[Library Function]
 
 
 
diff --git a/tp/t/results/converters_tests/test_deftypefnnewline.pl 
b/tp/t/results/converters_tests/test_deftypefnnewline.pl
index 787a7f04e0..b697f4e844 100644
--- a/tp/t/results/converters_tests/test_deftypefnnewline.pl
+++ b/tp/t/results/converters_tests/test_deftypefnnewline.pl
@@ -3627,7 +3627,7 @@ $result_converted{'latex'}->{'test_deftypefnnewline'} = '
 \\chapter{chap}
 \\label{anchor:chapter}%
 
-\\noindent\\texttt{data-type\\leavevmode{}\\\\name 
\\EmbracOn{}\\textsl{arguments...}}\\hfill[Function]
+\\noindent\\texttt{data-type\\leavevmode{}\\\\name 
arguments...}\\hfill[Function]
 
 
 
@@ -3641,7 +3641,7 @@ aaa
 \\index[fn]{d--eftypefn\\_name@\\texttt{d{-}{-}eftypefn\\_name}}%
 d--eftypefn no arg
 
-\\noindent\\texttt{t{-}{-}ype\\leavevmode{}\\\\d{-}{-}eftypeop\\_name 
\\EmbracOn{}\\textsl{a{-}{-}rguments...}}\\hfill[c--ategory on 
\\texttt{c{-}{-}lass}]
+\\noindent\\texttt{t{-}{-}ype\\leavevmode{}\\\\d{-}{-}eftypeop\\_name 
a{-}{-}rguments...}\\hfill[c--ategory on \\texttt{c{-}{-}lass}]
 
 
 
@@ -3662,7 +3662,7 @@ d--eftypeop no arg
 \\index[vr]{d--eftypecv\\_name of c--lass@\\texttt{d{-}{-}eftypecv\\_name of 
c{-}{-}lass}}%
 d--eftypecv
 
-\\noindent\\texttt{t{-}{-}ype\\leavevmode{}\\\\d{-}{-}eftypecv\\_name 
\\EmbracOn{}\\textsl{a{-}{-}rguments...}}\\hfill[c--ategory of 
\\texttt{c{-}{-}lass}]
+\\noindent\\texttt{t{-}{-}ype\\leavevmode{}\\\\d{-}{-}eftypecv\\_name 
a{-}{-}rguments...}\\hfill[c--ategory of \\texttt{c{-}{-}lass}]
 
 
 
@@ -3677,7 +3677,7 @@ d--eftypecv with arguments
 fff
 
 
-\\noindent\\texttt{data-type2 name2 
\\EmbracOn{}\\textsl{arguments2...}}\\hfill[Function]
+\\noindent\\texttt{data-type2 name2 arguments2...}\\hfill[Function]
 
 
 
@@ -3691,7 +3691,7 @@ aaa2
 \\index[fn]{d--eftypefn\\_name2@\\texttt{d{-}{-}eftypefn\\_name2}}%
 d--eftypefn no arg2
 
-\\noindent\\texttt{t{-}{-}ype2 d{-}{-}eftypeop\\_name2 
\\EmbracOn{}\\textsl{a{-}{-}rguments2...}}\\hfill[c--ategory2 on 
\\texttt{c{-}{-}lass2}]
+\\noindent\\texttt{t{-}{-}ype2 d{-}{-}eftypeop\\_name2 
a{-}{-}rguments2...}\\hfill[c--ategory2 on \\texttt{c{-}{-}lass2}]
 
 
 
@@ -3712,7 +3712,7 @@ d--eftypeop no arg2
 \\index[vr]{d--eftypecv\\_name2 of c--lass2@\\texttt{d{-}{-}eftypecv\\_name2 
of c{-}{-}lass2}}%
 d--eftypecv2
 
-\\noindent\\texttt{t{-}{-}ype2 d{-}{-}eftypecv\\_name2 
\\EmbracOn{}\\textsl{a{-}{-}rguments2...}}\\hfill[c--ategory2 of 
\\texttt{c{-}{-}lass2}]
+\\noindent\\texttt{t{-}{-}ype2 d{-}{-}eftypecv\\_name2 
a{-}{-}rguments2...}\\hfill[c--ategory2 of \\texttt{c{-}{-}lass2}]
 
 
 
diff --git a/tp/tests/layout/res_parser/formatting_latex/formatting.tex 
b/tp/tests/layout/res_parser/formatting_latex/formatting.tex
index c4e95e6e27..3e1f9de4e9 100644
--- a/tp/tests/layout/res_parser/formatting_latex/formatting.tex
+++ b/tp/tests/layout/res_parser/formatting_latex/formatting.tex
@@ -850,7 +850,7 @@ d--effn
 \index[fn]{n--ame@\texttt{n{-}{-}ame}}%
 d--effn no arg
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypefn\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypefn\_name 
a{-}{-}rguments...}\hfill[c--ategory]
 
 
 
@@ -864,7 +864,7 @@ d--eftypefn
 \index[fn]{d--eftypefn\_name@\texttt{d{-}{-}eftypefn\_name}}%
 d--eftypefn no arg
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypeop\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory on 
\texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypeop\_name 
a{-}{-}rguments...}\hfill[c--ategory on \texttt{c{-}{-}lass}]
 
 
 
@@ -906,7 +906,7 @@ d--efcv with arguments
 \index[cp]{d--eftypecv\_name of c--lass@\texttt{d{-}{-}eftypecv\_name of 
c{-}{-}lass}}%
 d--eftypecv
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypecv\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory of 
\texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypecv\_name 
a{-}{-}rguments...}\hfill[c--ategory of \texttt{c{-}{-}lass}]
 
 
 
@@ -976,7 +976,7 @@ d--efvar with args
 \index[cp]{d--efopt\_name@\texttt{d{-}{-}efopt\_name}}%
 d--efopt
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypefun\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[Function]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypefun\_name 
a{-}{-}rguments...}\hfill[Function]
 
 
 
@@ -1011,7 +1011,7 @@ d--eftypeivar
 \index[fn]{d--efmethod\_name on c--lass@\texttt{d{-}{-}efmethod\_name on 
c{-}{-}lass}}%
 d--efmethod
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypemethod\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[Method on \texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypemethod\_name 
a{-}{-}rguments...}\hfill[Method on \texttt{c{-}{-}lass}]
 
 
 
@@ -1019,7 +1019,7 @@ d--efmethod
 d--eftypemethod
 
 
-\noindent\texttt{data-type2\leavevmode{}\\name2 
\EmbracOn{}\textsl{arguments2...}}\hfill[Function]
+\noindent\texttt{data-type2\leavevmode{}\\name2 arguments2...}\hfill[Function]
 
 
 
@@ -1033,7 +1033,7 @@ aaa2
 \index[fn]{d--eftypefn\_name2@\texttt{d{-}{-}eftypefn\_name2}}%
 d--eftypefn no arg2
 
-\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypeop\_name2 
\EmbracOn{}\textsl{a{-}{-}rguments2...}}\hfill[c--ategory2 on 
\texttt{c{-}{-}lass2}]
+\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypeop\_name2 
a{-}{-}rguments2...}\hfill[c--ategory2 on \texttt{c{-}{-}lass2}]
 
 
 
@@ -1054,7 +1054,7 @@ d--eftypeop no arg2
 \index[cp]{d--eftypecv\_name2 of c--lass2@\texttt{d{-}{-}eftypecv\_name2 of 
c{-}{-}lass2}}%
 d--eftypecv2
 
-\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypecv\_name2 
\EmbracOn{}\textsl{a{-}{-}rguments2...}}\hfill[c--ategory2 of 
\texttt{c{-}{-}lass2}]
+\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypecv\_name2 
a{-}{-}rguments2...}\hfill[c--ategory2 of \texttt{c{-}{-}lass2}]
 
 
 
@@ -2176,7 +2176,7 @@ d--effn
 \index[fn]{n--ame@\texttt{n{-}{-}ame}}%
 d--effn no arg
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypefn\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypefn\_name 
a{-}{-}rguments...}\hfill[c--ategory]
 
 
 
@@ -2190,7 +2190,7 @@ d--eftypefn
 \index[fn]{d--eftypefn\_name@\texttt{d{-}{-}eftypefn\_name}}%
 d--eftypefn no arg
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypeop\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory on 
\texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypeop\_name 
a{-}{-}rguments...}\hfill[c--ategory on \texttt{c{-}{-}lass}]
 
 
 
@@ -2232,7 +2232,7 @@ d--efcv with arguments
 \index[cp]{d--eftypecv\_name of c--lass@\texttt{d{-}{-}eftypecv\_name of 
c{-}{-}lass}}%
 d--eftypecv
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypecv\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory of 
\texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypecv\_name 
a{-}{-}rguments...}\hfill[c--ategory of \texttt{c{-}{-}lass}]
 
 
 
@@ -2302,7 +2302,7 @@ d--efvar with args
 \index[cp]{d--efopt\_name@\texttt{d{-}{-}efopt\_name}}%
 d--efopt
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypefun\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[Function]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypefun\_name 
a{-}{-}rguments...}\hfill[Function]
 
 
 
@@ -2337,7 +2337,7 @@ d--eftypeivar
 \index[fn]{d--efmethod\_name on c--lass@\texttt{d{-}{-}efmethod\_name on 
c{-}{-}lass}}%
 d--efmethod
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypemethod\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[Method on \texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypemethod\_name 
a{-}{-}rguments...}\hfill[Method on \texttt{c{-}{-}lass}]
 
 
 
@@ -2345,7 +2345,7 @@ d--efmethod
 d--eftypemethod
 
 
-\noindent\texttt{data-type2\leavevmode{}\\name2 
\EmbracOn{}\textsl{arguments2...}}\hfill[Function]
+\noindent\texttt{data-type2\leavevmode{}\\name2 arguments2...}\hfill[Function]
 
 
 
@@ -2359,7 +2359,7 @@ aaa2
 \index[fn]{d--eftypefn\_name2@\texttt{d{-}{-}eftypefn\_name2}}%
 d--eftypefn no arg2
 
-\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypeop\_name2 
\EmbracOn{}\textsl{a{-}{-}rguments2...}}\hfill[c--ategory2 on 
\texttt{c{-}{-}lass2}]
+\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypeop\_name2 
a{-}{-}rguments2...}\hfill[c--ategory2 on \texttt{c{-}{-}lass2}]
 
 
 
@@ -2380,7 +2380,7 @@ d--eftypeop no arg2
 \index[cp]{d--eftypecv\_name2 of c--lass2@\texttt{d{-}{-}eftypecv\_name2 of 
c{-}{-}lass2}}%
 d--eftypecv2
 
-\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypecv\_name2 
\EmbracOn{}\textsl{a{-}{-}rguments2...}}\hfill[c--ategory2 of 
\texttt{c{-}{-}lass2}]
+\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypecv\_name2 
a{-}{-}rguments2...}\hfill[c--ategory2 of \texttt{c{-}{-}lass2}]
 
 
 
@@ -3523,7 +3523,7 @@ d--effn
 \index[fn]{n--ame@\texttt{n{-}{-}ame}}%
 d--effn no arg
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypefn\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypefn\_name 
a{-}{-}rguments...}\hfill[c--ategory]
 
 
 
@@ -3537,7 +3537,7 @@ d--eftypefn
 \index[fn]{d--eftypefn\_name@\texttt{d{-}{-}eftypefn\_name}}%
 d--eftypefn no arg
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypeop\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory on 
\texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypeop\_name 
a{-}{-}rguments...}\hfill[c--ategory on \texttt{c{-}{-}lass}]
 
 
 
@@ -3579,7 +3579,7 @@ d--efcv with arguments
 \index[cp]{d--eftypecv\_name of c--lass@\texttt{d{-}{-}eftypecv\_name of 
c{-}{-}lass}}%
 d--eftypecv
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypecv\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory of 
\texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypecv\_name 
a{-}{-}rguments...}\hfill[c--ategory of \texttt{c{-}{-}lass}]
 
 
 
@@ -3649,7 +3649,7 @@ d--efvar with args
 \index[cp]{d--efopt\_name@\texttt{d{-}{-}efopt\_name}}%
 d--efopt
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypefun\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[Function]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypefun\_name 
a{-}{-}rguments...}\hfill[Function]
 
 
 
@@ -3684,7 +3684,7 @@ d--eftypeivar
 \index[fn]{d--efmethod\_name on c--lass@\texttt{d{-}{-}efmethod\_name on 
c{-}{-}lass}}%
 d--efmethod
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypemethod\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[Method on \texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypemethod\_name 
a{-}{-}rguments...}\hfill[Method on \texttt{c{-}{-}lass}]
 
 
 
@@ -3692,7 +3692,7 @@ d--efmethod
 d--eftypemethod
 
 
-\noindent\texttt{data-type2\leavevmode{}\\name2 
\EmbracOn{}\textsl{arguments2...}}\hfill[Function]
+\noindent\texttt{data-type2\leavevmode{}\\name2 arguments2...}\hfill[Function]
 
 
 
@@ -3706,7 +3706,7 @@ aaa2
 \index[fn]{d--eftypefn\_name2@\texttt{d{-}{-}eftypefn\_name2}}%
 d--eftypefn no arg2
 
-\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypeop\_name2 
\EmbracOn{}\textsl{a{-}{-}rguments2...}}\hfill[c--ategory2 on 
\texttt{c{-}{-}lass2}]
+\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypeop\_name2 
a{-}{-}rguments2...}\hfill[c--ategory2 on \texttt{c{-}{-}lass2}]
 
 
 
@@ -3727,7 +3727,7 @@ d--eftypeop no arg2
 \index[cp]{d--eftypecv\_name2 of c--lass2@\texttt{d{-}{-}eftypecv\_name2 of 
c{-}{-}lass2}}%
 d--eftypecv2
 
-\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypecv\_name2 
\EmbracOn{}\textsl{a{-}{-}rguments2...}}\hfill[c--ategory2 of 
\texttt{c{-}{-}lass2}]
+\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypecv\_name2 
a{-}{-}rguments2...}\hfill[c--ategory2 of \texttt{c{-}{-}lass2}]
 
 
 
@@ -4848,7 +4848,7 @@ d--effn
 \index[fn]{n--ame@\texttt{n{-}{-}ame}}%
 d--effn no arg
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypefn\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypefn\_name 
a{-}{-}rguments...}\hfill[c--ategory]
 
 
 
@@ -4862,7 +4862,7 @@ d--eftypefn
 \index[fn]{d--eftypefn\_name@\texttt{d{-}{-}eftypefn\_name}}%
 d--eftypefn no arg
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypeop\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory on 
\texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypeop\_name 
a{-}{-}rguments...}\hfill[c--ategory on \texttt{c{-}{-}lass}]
 
 
 
@@ -4904,7 +4904,7 @@ d--efcv with arguments
 \index[cp]{d--eftypecv\_name of c--lass@\texttt{d{-}{-}eftypecv\_name of 
c{-}{-}lass}}%
 d--eftypecv
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypecv\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory of 
\texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypecv\_name 
a{-}{-}rguments...}\hfill[c--ategory of \texttt{c{-}{-}lass}]
 
 
 
@@ -4974,7 +4974,7 @@ d--efvar with args
 \index[cp]{d--efopt\_name@\texttt{d{-}{-}efopt\_name}}%
 d--efopt
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypefun\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[Function]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypefun\_name 
a{-}{-}rguments...}\hfill[Function]
 
 
 
@@ -5009,7 +5009,7 @@ d--eftypeivar
 \index[fn]{d--efmethod\_name on c--lass@\texttt{d{-}{-}efmethod\_name on 
c{-}{-}lass}}%
 d--efmethod
 
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypemethod\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[Method on \texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypemethod\_name 
a{-}{-}rguments...}\hfill[Method on \texttt{c{-}{-}lass}]
 
 
 
@@ -5017,7 +5017,7 @@ d--efmethod
 d--eftypemethod
 
 
-\noindent\texttt{data-type2\leavevmode{}\\name2 
\EmbracOn{}\textsl{arguments2...}}\hfill[Function]
+\noindent\texttt{data-type2\leavevmode{}\\name2 arguments2...}\hfill[Function]
 
 
 
@@ -5031,7 +5031,7 @@ aaa2
 \index[fn]{d--eftypefn\_name2@\texttt{d{-}{-}eftypefn\_name2}}%
 d--eftypefn no arg2
 
-\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypeop\_name2 
\EmbracOn{}\textsl{a{-}{-}rguments2...}}\hfill[c--ategory2 on 
\texttt{c{-}{-}lass2}]
+\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypeop\_name2 
a{-}{-}rguments2...}\hfill[c--ategory2 on \texttt{c{-}{-}lass2}]
 
 
 
@@ -5052,7 +5052,7 @@ d--eftypeop no arg2
 \index[cp]{d--eftypecv\_name2 of c--lass2@\texttt{d{-}{-}eftypecv\_name2 of 
c{-}{-}lass2}}%
 d--eftypecv2
 
-\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypecv\_name2 
\EmbracOn{}\textsl{a{-}{-}rguments2...}}\hfill[c--ategory2 of 
\texttt{c{-}{-}lass2}]
+\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypecv\_name2 
a{-}{-}rguments2...}\hfill[c--ategory2 of \texttt{c{-}{-}lass2}]
 
 
 
@@ -6464,7 +6464,7 @@ d{-}{-}effn no arg
 
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
 
 \endgroup{}%
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypefn\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypefn\_name 
a{-}{-}rguments...}\hfill[c--ategory]
 
 
 
@@ -6486,7 +6486,7 @@ d{-}{-}eftypefn no arg
 
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
 
 \endgroup{}%
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypeop\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory on 
\texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypeop\_name 
a{-}{-}rguments...}\hfill[c--ategory on \texttt{c{-}{-}lass}]
 
 
 
@@ -6552,7 +6552,7 @@ d{-}{-}eftypecv
 
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
 
 \endgroup{}%
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypecv\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[c--ategory of 
\texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypecv\_name 
a{-}{-}rguments...}\hfill[c--ategory of \texttt{c{-}{-}lass}]
 
 
 
@@ -6662,7 +6662,7 @@ d{-}{-}efopt
 
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
 
 \endgroup{}%
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypefun\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[Function]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypefun\_name 
a{-}{-}rguments...}\hfill[Function]
 
 
 
@@ -6717,7 +6717,7 @@ d{-}{-}efmethod
 
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
 
 \endgroup{}%
-\noindent\texttt{t{-}{-}ype d{-}{-}eftypemethod\_name 
\EmbracOn{}\textsl{a{-}{-}rguments...}}\hfill[Method on \texttt{c{-}{-}lass}]
+\noindent\texttt{t{-}{-}ype d{-}{-}eftypemethod\_name 
a{-}{-}rguments...}\hfill[Method on \texttt{c{-}{-}lass}]
 
 
 
@@ -6729,7 +6729,7 @@ d{-}{-}eftypemethod
 
 
 \endgroup{}%
-\noindent\texttt{data-type2\leavevmode{}\\name2 
\EmbracOn{}\textsl{arguments2...}}\hfill[Function]
+\noindent\texttt{data-type2\leavevmode{}\\name2 arguments2...}\hfill[Function]
 
 
 
@@ -6751,7 +6751,7 @@ d{-}{-}eftypefn no arg2
 
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
 
 \endgroup{}%
-\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypeop\_name2 
\EmbracOn{}\textsl{a{-}{-}rguments2...}}\hfill[c--ategory2 on 
\texttt{c{-}{-}lass2}]
+\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypeop\_name2 
a{-}{-}rguments2...}\hfill[c--ategory2 on \texttt{c{-}{-}lass2}]
 
 
 
@@ -6784,7 +6784,7 @@ d{-}{-}eftypecv2
 
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
 
 \endgroup{}%
-\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypecv\_name2 
\EmbracOn{}\textsl{a{-}{-}rguments2...}}\hfill[c--ategory2 of 
\texttt{c{-}{-}lass2}]
+\noindent\texttt{t{-}{-}ype2\leavevmode{}\\d{-}{-}eftypecv\_name2 
a{-}{-}rguments2...}\hfill[c--ategory2 of \texttt{c{-}{-}lass2}]
 
 
 



reply via email to

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