src/Pure/PIDE/command.scala
changeset 72703 eca176f773e0
parent 72692 22aeec526ffd
child 72704 e700e830562e
equal deleted inserted replaced
72702:79a19657c170 72703:eca176f773e0
   372                         case _ =>
   372                         case _ =>
   373                           // silently ignore excessive reports
   373                           // silently ignore excessive reports
   374                           state
   374                           state
   375                       }
   375                       }
   376 
   376 
   377                     case None
       
   378                     if !atts.exists({ case (a, _) => Markup.POSITION_PROPERTIES(a) }) =>
       
   379                       val range = command.core_range
       
   380                       val props = Position.purge(atts)
       
   381                       val elem = xml_cache.elem(XML.Elem(Markup(name, props), args))
       
   382                       state.add_markup(false, Symbol.Text_Chunk.Default, Text.Info(range, elem))
       
   383 
       
   384                     case _ => bad(); state
   377                     case _ => bad(); state
   385                   }
   378                   }
   386                 case _ => bad(); state
   379                 case _ => bad(); state
   387               }
   380               }
   388             })
   381             })