   filterSuggestions: true
 
   getSuggestions: (request) ->
+    console.log '=-=====request'
+    console.log request
     completions = null
     scopes = request.scopeDescriptor.getScopesArray()
     
     # for key & value
     if @isCompletingValue(request)
+      console.log '---value'
       completions = @getPropertyValueCompletions(request)
     # # else if @isCompletingPseudoSelector(request)
     # #   comfpletions = @getPseudoSelectorCompletions(request)

      row--
    return

  getPropertyValueCompletions: ({bufferPosition, editor, prefix, scopeDescriptor}) ->
    property = @getPreviousPropertyName(bufferPosition, editor)
    values = @properties[property]?.values
    return null unless values?

      sourceEditor = util.getFileEditor related.getTargetPath('xml')
      if(!sourceEditor.isEmpty())
        sourceEditor.scan /id="(.*?)"/g, (item) -> 
          # console.log item.match[1]
          completions.push({
            type: '#'
            text: item.match[1]
