Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 4726 → Rev 4725

/programs/cmm/TWB/TWB.c
127,7 → 127,6
byte ignor_param;
char temp[768];
dword bufpos = bufpointer;
int line_len;
b_text = i_text = u_text = s_text = blq_text = t_html = t_body =
li_text = link = ignor_text = text_color_index = text_colors[0] = li_tab =
166,7 → 165,6
chrcat(#line, ' ');
bukva = temp = NULL;
Perenos();
break;
}
case '\9':
if (pre_text) //èíà÷å èä¸ì íà 0x0d
226,7 → 224,7
if (bukva == '\9') || (bukva == '\x0a') || (bukva == '\x0d') bukva = ' ';
if (!ignor_param) && (bukva <>' ')
{
if (strlen(#tag)<sizeof(tag)) chrcat(#tag, bukva);
if (strlen(#tag)<sizeof(tag)) strcat(#tag, #bukva);
}
else
{
242,7 → 240,7
if (strcmp(#tag, "/condition")!=0) break;
}
if (tag[strlen(#tag)-1]=='/') tag[strlen(#tag)-1]=NULL; //for br/
if (tagparam) GetNextParam();
if (tagparam) && (strlen(#tagparam) < 4000) GetNextParam();
 
if (stolbec + strlen(#line) > list.column_max) Perenos();
DrawPage();
253,14 → 251,13
default:
DEFAULT_MARK:
if (bukva<=15) bukva=' ';
line_len = strlen(#line);
if (!pre_text) && (bukva == ' ')
{
if (line[line_len-1]==' ') break; //no double spaces
if (!stolbec) && (!line) break; //no paces at the beginning of the line
if (line[strlen(#line)-1]==' ') break; //óáðàòü 2 ïðîáåëà ïîäðÿä
if (!stolbec) && (!line) break; //ñòðîêà íå ìîæåò íà÷èíàòüñÿ ñ ïðîáåëà
}
if (line_len < sizeof(line)) chrcat(#line, bukva);
if (stolbec + line_len > list.column_max) Perenos();
if (strlen(#line)<sizeof(line)) chrcat(#line, bukva);
if (stolbec + strlen(#line) > list.column_max) Perenos();
}
}
DrawPage();