comparison doc/interpreter/munge-texi.cc @ 12254:23385f2c90b7 release-3-4-x

whitespace fixes
author John W. Eaton <jwe@octave.org>
date Wed, 26 Jan 2011 23:49:42 -0500
parents fd0a3ac60b0e
children 72c96de7a403
comparison
equal deleted inserted replaced
12253:1f14586af94c 12254:23385f2c90b7
73 if (c == '@') 73 if (c == '@')
74 { 74 {
75 char buf[16]; 75 char buf[16];
76 int i = 0; 76 int i = 0;
77 buf[i++] = static_cast<char> (c); 77 buf[i++] = static_cast<char> (c);
78 78
79 if (( buf[i++] = static_cast<char> (is.get ())) == 's' 79 if (( buf[i++] = static_cast<char> (is.get ())) == 's'
80 && (buf[i++] = static_cast<char> (is.get ())) == 'e' 80 && (buf[i++] = static_cast<char> (is.get ())) == 'e'
81 && (buf[i++] = static_cast<char> (is.get ())) == 'e' 81 && (buf[i++] = static_cast<char> (is.get ())) == 'e'
82 && (buf[i++] = static_cast<char> (is.get ())) == 'a' 82 && (buf[i++] = static_cast<char> (is.get ())) == 'a'
83 && (buf[i++] = static_cast<char> (is.get ())) == 'l' 83 && (buf[i++] = static_cast<char> (is.get ())) == 'l'
84 && (buf[i++] = static_cast<char> (is.get ())) == 's' 84 && (buf[i++] = static_cast<char> (is.get ())) == 's'
85 && (buf[i++] = static_cast<char> (is.get ())) == 'o' 85 && (buf[i++] = static_cast<char> (is.get ())) == 'o'
86 && (buf[i++] = static_cast<char> (is.get ())) == '{') 86 && (buf[i++] = static_cast<char> (is.get ())) == '{')
87 { 87 {
88 doc += "@seealso{"; 88 doc += "@seealso{";
89 89
90 bool first = true; 90 bool first = true;
91 91
92 // process @seealso parameters 92 // process @seealso parameters
93 while ((c = is.get ()) != EOF 93 while ((c = is.get ()) != EOF
94 && c != doc_delim 94 && c != doc_delim
95 && c != '}') 95 && c != '}')
96 { 96 {
97 // ignore whitespace and delimiters 97 // ignore whitespace and delimiters
98 while ( c == ' ' 98 while ( c == ' '
99 || c == '\t' 99 || c == '\t'
100 || c == '\r' 100 || c == '\r'
101 || c == '\n' 101 || c == '\n'
102 || c == ',') 102 || c == ',')
103 { 103 {
104 c = is.get (); 104 c = is.get ();
105 } 105 }
106 106
107 // test for end of @seealso 107 // test for end of @seealso
108 if (c == '}') 108 if (c == '}')
109 break; 109 break;
110 110
111 // get function name 111 // get function name
112 std::string function_name; 112 std::string function_name;
113 do 113 do
114 function_name += static_cast<char> (c); 114 function_name += static_cast<char> (c);
115 while ((c = is.get ()) != EOF 115 while ((c = is.get ()) != EOF
116 && c != doc_delim 116 && c != doc_delim
117 && c != ' ' 117 && c != ' '
118 && c != '\t' 118 && c != '\t'
130 130
131 doc += "@ref{doc-" + function_name + ",," 131 doc += "@ref{doc-" + function_name + ",,"
132 + function_name + "}"; 132 + function_name + "}";
133 133
134 // test for end of @seealso 134 // test for end of @seealso
135 if (c == '}') 135 if (c == '}')
136 break; 136 break;
137 } 137 }
138 if (c == '}') 138 if (c == '}')
139 doc += static_cast<char> (c); 139 doc += static_cast<char> (c);
140 } 140 }