Lines Matching refs:md_str

219 	if ( classnames[cols*classes[i]+0].u.md_str==NULL ) {  in classnumbers()
223 len += strlen(classnames[cols*classes[i]+0].u.md_str)+1; in classnumbers()
230 if ( classnames[cols*classes[i]+0].u.md_str==NULL ) { in classnumbers()
234 strcpy(pt, classnames[cols*classes[i]+0].u.md_str); in classnumbers()
251 if ( classnames[cols*classes[i]+0].u.md_str==NULL ) { in rclassnumbers()
255 len += strlen(classnames[cols*classes[i]+0].u.md_str)+1; in rclassnumbers()
261 if ( classnames[cols*classes[i]+0].u.md_str==NULL ) { in rclassnumbers()
265 strcpy(pt, classnames[cols*classes[i]+0].u.md_str); in rclassnumbers()
429 if ( classes[i][cols*c+0].u.md_str!=NULL && *classes[i][cols*c+0].u.md_str!='\0' ) in classruleitem()
430 len += strlen(classes[i][cols*c+0].u.md_str)+1; in classruleitem()
441 if ( classes[1][cols*c+0].u.md_str!=NULL && *classes[1][cols*c+0].u.md_str!='\0' ) { in classruleitem()
442 strcpy(pt,classes[1][cols*c+0].u.md_str); in classruleitem()
453 if ( classes[0][cols*c+0].u.md_str!=NULL && *classes[0][cols*c+0].u.md_str!='\0' ) { in classruleitem()
454 strcpy(pt,classes[0][cols*c+0].u.md_str); in classruleitem()
466 if ( classes[2][cols*c+0].u.md_str!=NULL && *classes[2][cols*c+0].u.md_str!='\0' ) { in classruleitem()
467 strcpy(pt,classes[2][cols*c+0].u.md_str); in classruleitem()
529 if ( classes[i][cols*k+0].u.md_str==NULL ) in classruleitem2rule()
531 if ( strlen(classes[i][cols*k+0].u.md_str)==nstart-start && in classruleitem2rule()
532 strncmp(classes[i][cols*k+0].u.md_str,start,nstart-start)==0 ) { in classruleitem2rule()
629 if ( classes[cols*val+0].u.md_str!=NULL && in CCD_ReasonableClassNum()
630 strlen(classes[cols*val+0].u.md_str)==pt-start && in CCD_ReasonableClassNum()
631 strncasecmp(start,classes[cols*val+0].u.md_str,pt-start)==0 ) in CCD_ReasonableClassNum()
716 free(md[ccd->row_being_edited].u.md_str); in CCD_FinishRule()
717 md[ccd->row_being_edited].u.md_str = ret; in CCD_FinishRule()
756 free(md[ccd->row_being_edited].u.md_str); in CCD_FinishRule()
757 md[ccd->row_being_edited].u.md_str = ret; in CCD_FinishRule()
779 char *new = GlyphSetFromSelection(ccd->sf,ccd->layer,classes[r*cols+c].u.md_str); in CCD_PickGlyphsForClass()
809 newmd[2*i+0].u.md_str = copy(md[3*i+0].u.md_str); in MD2MD()
810 newmd[2*i+1].u.md_str = copy(md[3*i+1].u.md_str); in MD2MD()
826 gruleitem2rule(ccd->sf,rulelist[r].u.md_str,&dummy); in CCD_NewGlyphRule()
849 return( copy( rulelist[r].u.md_str ) ); /* We change the display to get the new value, but we must… in _CCD_NewGlyphRule()
865 classruleitem2rule(ccd->sf,rulelist[r].u.md_str,&dummy,classes,clen,ccols); in CCD_NewClassRule()
902 return( copy( rulelist[r].u.md_str ) ); /* We change the display to get the new value, but we must… in _CCD_NewClassRule()
932 if ( classes[cols*r+0].u.md_str == NULL || classes[cols*r+0].u.md_str[0]=='\0' ) { in CCD_ClassSelected()
937 utf82u_strncpy(ubuf+1,classes[cols*r+0].u.md_str,sizeof(ubuf)/sizeof(ubuf[0])-2 ); in CCD_ClassSelected()
962 ret[i] = GlyphNameListDeUnicode(covers[i].u.md_str); in CCD_ParseCoverageList()
1003 gruleitem2rule(ccd->sf,old[i].u.md_str,&fpst->rules[i]); in _CCD_Ok()
1020 classruleitem2rule(ccd->sf,old[i].u.md_str,&fpst->rules[i],classes,clen,ccols); in _CCD_Ok()
1030 had_class0 = i==0 && !isEverythingElse(classes[i][0].u.md_str); in _CCD_Ok()
1032 (&fpst->nclass)[i][k] = GlyphNameListDeUnicode(classes[i][ccols*k+1].u.md_str); in _CCD_Ok()
1034 (&fpst->nclassnames)[i][k] = copy(classes[i][ccols*k+0].u.md_str); in _CCD_Ok()
1048 if ( CCD_GlyphNameCnt(old[0].u.md_str)!=CCD_GlyphNameCnt( in _CCD_Ok()
1112 had_class0 = i==0 && !isEverythingElse(classes_simple[3*0+1].u.md_str); in _CCD_Ok()
1114 (&dummyfpst->nclassnames)[i][0] = copy(classes_simple[3*0+0].u.md_str); in _CCD_Ok()
1116 (&dummyfpst->nclassnames)[i][k] = copy(classes_simple[3*k+0].u.md_str); in _CCD_Ok()
1117 (&dummyfpst->nclass)[i][k] = GlyphNameListDeUnicode(classes_simple[3*k+1].u.md_str); in _CCD_Ok()
1129 char *temp = old[i].u.md_str; in _CCD_Ok()
1133 if ( temp!=old[i].u.md_str ) in _CCD_Ok()
1180 if ( old[cols*i+1].u.md_str!=NULL && *old[cols*i+1].u.md_str!='\0' ) { in _CCD_Ok()
1188 dummy.u.rcoverage.replacements = GlyphNameListDeUnicode( old[cols*i+1].u.md_str ); in _CCD_Ok()
1195 if ( GlyphNameCnt(old[cols*first+0].u.md_str)!=GlyphNameCnt(old[cols*first+1].u.md_str) ) { in _CCD_Ok()
1267 dummy.u.coverage.bcovers[first-1-i] = GlyphNameListDeUnicode( old[cols*i+0].u.md_str ); in _CCD_Ok()
1269 dummy.u.coverage.ncovers[i] = GlyphNameListDeUnicode( old[cols*(first+i)+0].u.md_str ); in _CCD_Ok()
1271 dummy.u.coverage.fcovers[i-forward_start] = GlyphNameListDeUnicode( old[cols*i+0].u.md_str ); in _CCD_Ok()
1592 for ( i=0; i<namecnt; ++i ) if ( classnames[3*i+0].u.md_str!=NULL ) { in CCD_ClassListCompletion()
1594 char *str = classnames[3*i+0].u.md_str; in CCD_ClassListCompletion()
1746 char *oldrule = classrules[cols*i+0].u.md_str; in RenameClass()
1749 classrules[cols*i+0].u.md_str = newrule; in RenameClass()
1755 char *oldrule = classrules[cols*i+0].u.md_str; in RenameClass()
1838 classrules[cols*i+0].u.md_str = newrule; in RenameClass()
1855 if ( strchr(classes_simple[3*r+0].u.md_str,' ')!=NULL ) { in CCD_FinishClassEdit()
1856 for ( pt=classes_simple[3*r+0].u.md_str; *pt; ++pt) { in CCD_FinishClassEdit()
1863 i = strtol(classes_simple[3*r+0].u.md_str,&end,10); in CCD_FinishClassEdit()
1866 free( classes_simple[3*r+0].u.md_str ); in CCD_FinishClassEdit()
1867 classes_simple[3*r+0].u.md_str = copy(buffer); in CCD_FinishClassEdit()
1872 if ( strcmp(classes_simple[3*i+0].u.md_str,classes_simple[3*r+0].u.md_str) == 0 ) { in CCD_FinishClassEdit()
1874 free( classes_simple[3*r+0].u.md_str ); in CCD_FinishClassEdit()
1875 classes_simple[3*r+0].u.md_str = copy(buffer); in CCD_FinishClassEdit()
1877 …r(_("Bad class name"),_("The class name, %s, is already in use."), classes_simple[3*i+0].u.md_str); in CCD_FinishClassEdit()
1880 if ( strcmp(classes_simple[3*r+0].u.md_str,classes_simple[3*r+2].u.md_str)!=0 ) { in CCD_FinishClassEdit()
1881 …RenameClass(ccd,classes_simple[3*r+2].u.md_str,classes_simple[3*r+0].u.md_str,WhichSections(ccd,g)… in CCD_FinishClassEdit()
1882 free(classes_simple[3*r+2].u.md_str); in CCD_FinishClassEdit()
1883 classes_simple[3*r+2].u.md_str = copy(classes_simple[3*r+0].u.md_str); in CCD_FinishClassEdit()
1898 strtol(classes_simple[3*i+0].u.md_str,&end,10); in CCD_ClassGoing()
1901 free(classes_simple[3*i+0].u.md_str); in CCD_ClassGoing()
1902 classes_simple[3*i+0].u.md_str = copy(buffer); in CCD_ClassGoing()
1903 RenameClass(ccd,classes_simple[3*i+2].u.md_str,buffer,sections); in CCD_ClassGoing()
1904 free(classes_simple[3*i+2].u.md_str); in CCD_ClassGoing()
1905 classes_simple[3*i+2].u.md_str = copy(buffer); in CCD_ClassGoing()
1916 classes_simple[3*r+0].u.md_str = copy(buffer); in CCD_InitClassRow()
2326 md[j+0].u.md_str = gruleitem(&fpst->rules[j]); in ContextChainEdit()
2356 md[j+0].u.md_str = FPSTRule_To_Str(sf,fpst,&fpst->rules[j]);; in ContextChainEdit()
2520 md[j].u.md_str = SFNameList2NameUni(sf,names[j]); in ContextChainEdit()
2691 …md[i*coveragesimple_mi.col_cnt].u.md_str = SFNameList2NameUni(sf,fpst->rules[0].u.coverage.bcovers… in ContextChainEdit()
2693 …md[coveragesimple_mi.col_cnt*i+0].u.md_str = SFNameList2NameUni(sf,fpst->rules[0].u.coverage.ncove… in ContextChainEdit()
2695 md[i*2+1].u.md_str = SFNameList2NameUni(sf,fpst->rules[0].u.rcoverage.replacements); in ContextChainEdit()
2707 …md[coveragesimple_mi.col_cnt*i].u.md_str = SFNameList2NameUni(sf,fpst->rules[0].u.coverage.fcovers… in ContextChainEdit()
2829 …md[0+0].u.md_str = copy(classnames==NULL || cc==0 || classnames[0]==NULL?S_("Glyphs|All_Others"):c… in ContextChainEdit()
2830 md[3*0+1].u.md_str = copy(_("{Everything Else}")); in ContextChainEdit()
2832 md[0+2].u.md_str = copy(md[0+0].u.md_str); in ContextChainEdit()
2837 md[3*j+0].u.md_str = copy(buffer); in ContextChainEdit()
2839 md[3*j+0].u.md_str = copy(classnames[j]); in ContextChainEdit()
2840 md[3*j+1].u.md_str = SFNameList2NameUni(sf,classes[j]); in ContextChainEdit()
2841 md[3*j+2].u.md_str = copy(md[3*j+0].u.md_str); in ContextChainEdit()
2878 md[j+0].u.md_str = classruleitem(&tempfpst->rules[j],_classes,clen,3); in ContextChainEdit()
2937 md[j+0].u.md_str = FPSTRule_To_Str(sf,tempfpst,&tempfpst->rules[j]);; in ContextChainEdit()
3006 …md[0+0].u.md_str = copy(classnames==NULL || cc==0 || classnames[0]==NULL?S_("Glyphs|All_Others"):c… in ContextChainEdit()
3007 md[0+1].u.md_str = copy(_("{Everything Else}")); in ContextChainEdit()
3009 md[0+2].u.md_str = copy(md[0+0].u.md_str); in ContextChainEdit()
3014 md[3*j+0].u.md_str = copy(buffer); in ContextChainEdit()
3016 md[3*j+0].u.md_str = copy(classnames[j]); in ContextChainEdit()
3017 md[3*j+1].u.md_str = SFNameList2NameUni(sf,classes[j]); in ContextChainEdit()
3018 md[3*j+2].u.md_str = copy(md[3*j+0].u.md_str); in ContextChainEdit()