Changeset 124742 in spip-zone


Ignore:
Timestamp:
May 18, 2020, 3:00:58 PM (3 weeks ago)
Author:
Cerdic
Message:

Fix sur la fonction find-in-path() : accepter tout type de quote sur la string passee en argument, et retourner une chaine au meme format

Location:
_plugins_/scssphp/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/scssphp/trunk

    • Property subgit:lock:8b427b08405e36faff790a90d9f2fc3c1784e1db deleted
    • Property subgit:lock:6de3494d98806c731ec5cffb9c2174873372a665 set to 2020-05-18T17:02:58.212
  • _plugins_/scssphp/trunk/inc/scssphp_compiler.php

    r124374 r124742  
    2020        protected function libFindInPath($args){
    2121
    22                 $filepath = $this->reduce($args[0]);
    23                 $filepath = $this->compileValue($filepath);
     22                $quote = '';
     23                $str = $this->reduce($args[0]);
     24                if ($str[0]===ScssPhp\ScssPhp\Type::T_STRING){
     25                        $quote = $str[1];
     26                        $str[1] = '';
     27                }
     28
     29                $filepath = $this->compileValue($str);
    2430
    2531                if ($filepath) {
     
    3137
    3238                // rendre le chemin relatif au fichier scss principal compile
    33                 if ($this->sourceNames) {
     39                if ($filepath and $this->sourceNames) {
    3440                        $sourceFile = reset($this->sourceNames);
    3541                        if ($sourceFile) {
     
    4955                }
    5056
    51           return [ScssPhp\ScssPhp\Type::T_STRING, '', [$filepath ? $filepath : '']];
     57          return [ScssPhp\ScssPhp\Type::T_STRING, $quote, [$filepath ? $filepath : '']];
    5258        }
    5359}
  • _plugins_/scssphp/trunk/paquet.xml

    r124375 r124742  
    22        prefix="scssphp"
    33        categorie="outil"
    4         version="2.4.1"
     4        version="2.4.2"
    55        etat="stable"
    66        compatibilite="[3.1.0;3.3.*]"
Note: See TracChangeset for help on using the changeset viewer.