Lines Matching defs:info

42 var self=this,glovar={meter:{type:C.METER,wmeasure:1,a_meter:[]},},info={},parse={ctx:{},prefix:'%',state:0,ottava:[],line:new scanBuf},tunes=[],psvg
3150 if(info.W)
3151 put_words(info.W);put_history();parse.state=0
3153 cfmt=sav.cfmt;info=sav.info;char_tb=sav.char_tb;glovar=sav.glovar;maps=sav.maps;mac=sav.mac;maci=sav.maci;parse.tune_v_opts=null;parse.scores=null;init_tune()
3295 if(line0=='+'){if(!last_info){syntax(1,"+: without previous info field")
3305 sav.cfmt=clone(cfmt);sav.info=clone(info,2)
3306 sav.char_tb=clone(char_tb);sav.glovar=clone(glovar);sav.maps=clone(maps,1);sav.mac=clone(mac);sav.maci=clone(maci);info.X=text;parse.state=1
3313 case 1:case 2:if(info.T==undefined)
3314 info.T=text
3316 info.T+="\n"+text
3321 case 1:info.K=text
3327 if(info.W==undefined)
3328 info.W=text
3330 info.W+=txt_add+text
3356 if(!info[line0])
3357 info[line0]=text
3359 info[line0]+=txt_add+text
5766 if(info.V){if(info.V['*'])
5767 a=info.V['*'].concat(a)
5768 if(info.V[curvoice.id])
5769 a=info.V[curvoice.id].concat(a)}}
5774 if(!info.V)
5775 info.V={}
5776 if(info.V[vid])
5777 Array.prototype.push.apply(info.V[vid],a)
5779 info.V[vid]=a}
5908 if(parse.state!=3){info.M=p;glovar.meter=s
5954 if(parse.state!=3){if(parse.state==1){info.Q=txt
5984 if(parse.state==1){info.P=text
6005 case'N':case'R':if(!info[info_type])
6006 info[info_type]=text
6008 info[info_type]+='\n'+text
6893 title=info.X+'. '+title
7020 str=info[c]
7029 var info_font_init={A:"info",C:"composer",O:"composer",P:"parts",Q:"tempo",R:"info",T:"title",X:"title"}
7056 if(!info_val[c]){if(!info[c])
7058 info_val[c]=info[c].split('\n');info_nb[c]=1}else{info_nb[c]++}
7123 if(info.T&&cfmt.writefields.indexOf('T')>=0){i=0
7124 while(1){j=info.T.indexOf("\n",i)
7125 if(j<0){write_title(info.T.substring(i),i!=0)
7127 write_title(info.T.slice(i,j),i!=0);i=j+1}}
7130 rhythm=info.R
7132 area=info.A
7134 composer=info.C
7136 origin=info.O
7152 rhythm=rhythm?null:info.R
7153 if((rhythm||area)&&cfmt.infoline){set_font("info");vskip(gene.curfont.size+cfmt.infospace);put_inf2r(lwidth,0,rhythm,area,'r');down1+=gene.curfont.size+cfmt.infospace}}else{down2=cfmt.composerspace}
7154 if(info.P&&cfmt.writefields.indexOf('P')>=0){set_font("parts");down1=cfmt.partsspace+gene.curfont.size-down1
7158 vskip(down2);xy_str(0,0,info.P);down2=0}
8157 if(info.P)
8158 tsfirst.parts=info.P
8160 user.get_abcmodel(tsfirst,voice_tb,abc2svg.sym_name,info)
8164 tunes.push([tsfirst,voice_tb,info,cfmt])
8931 Abc.prototype.goto_tune=goto_tune;Abc.prototype.info=function(){return info};Abc.prototype.new_block=new_block;Abc.prototype.out_arp=out_arp;Abc.prototype.out_deco_str=out_deco_str;Abc.prototype.out_deco_val=out_deco_val;Abc.prototype.out_ltr=out_ltr;Abc.prototype.param_set_font=param_set_font;Abc.prototype.parse=parse;Abc.prototype.psdeco=empty_function;Abc.prototype.psxygl=empty_function;Abc.prototype.set_cur_sy=function(sy){cur_sy=sy};Abc.prototype.set_dscale=set_dscale;Abc.prototype.set_font=set_font;Abc.prototype.set_a_gch=function(s,a){a_gch=a;csan_add(s)}