Changeset 110441 in spip-zone


Ignore:
Timestamp:
May 28, 2018, 2:57:35 PM (16 months ago)
Author:
arnaud.berard@…
Message:

+z

Location:
_plugins_/scssphp/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/scssphp/trunk/paquet.xml

    r109914 r110441  
    22        prefix="scssphp"
    33        categorie="outil"
    4         version="1.4.6"
     4        version="1.4.7"
    55        etat="test"
    66        compatibilite="[2.1.0;3.2.*]"
     
    2020        <pipeline nom="insert_head" action="insert_head" />
    2121        <pipeline nom="formulaire_admin"  inclure="scssphp_pipelines.php" />
     22
     23        <necessite nom="php" compatibilite="[5.4;]" />
    2224</paquet>
  • _plugins_/scssphp/trunk/plugin.xml

    r109914 r110441  
    66        <auteur>Jean-Baptiste Bourgoin</auteur>
    77        <licence>GPL 3</licence>
    8         <version>1.4.6</version>
     8        <version>1.4.7</version>
    99        <etat>test</etat>
    1010        <icon>scsscss.png</icon>
  • _plugins_/scssphp/trunk/scssphp/example/Server.php

    r108142 r110441  
    208208
    209209        $v    = Version::VERSION;
    210         $t    = date('r');
     210        $t    = gmdate('r');
    211211        $css  = "/* compiled by scssphp $v on $t (${elapsed}s) */\n\n" . $css;
    212212        $etag = md5($css);
     
    330330                    list($css, $etag) = $this->compile($input, $output);
    331331
    332                     $lastModified = gmdate('D, d M Y H:i:s', filemtime($output)) . ' GMT';
     332                    $lastModified = gmdate('r', filemtime($output));
    333333
    334334                    header('Last-Modified: ' . $lastModified);
     
    372372            }
    373373
    374             $lastModified  = gmdate('D, d M Y H:i:s', $mtime) . ' GMT';
     374            $lastModified  = gmdate('r', $mtime);
    375375            header('Last-Modified: ' . $lastModified);
    376376
     
    511511        $this->showErrorsAsCSS = false;
    512512
    513         if (! ini_get('date.timezone')) {
    514             throw new ServerException('Default date.timezone not set');
    515         }
     513        date_default_timezone_set('UTC');
    516514    }
    517515}
  • _plugins_/scssphp/trunk/scssphp/src/Compiler.php

    r108871 r110441  
    317317        $out->selectors    = $selectors;
    318318        $out->depth        = $this->env->depth;
    319         $out->sourceName   = $this->env->block->sourceName;
    320         $out->sourceLine   = $this->env->block->sourceLine;
    321         $out->sourceColumn = $this->env->block->sourceColumn;
     319
     320        if ($this->env->block instanceof Block) {
     321            $out->sourceName   = $this->env->block->sourceName;
     322            $out->sourceLine   = $this->env->block->sourceLine;
     323            $out->sourceColumn = $this->env->block->sourceColumn;
     324        } else {
     325            $out->sourceName   = null;
     326            $out->sourceLine   = null;
     327            $out->sourceColumn = null;
     328        }
    322329
    323330        return $out;
     
    26952702
    26962703                if (count($value) === 5 && $value[4] !== 1) { // rgba
    2697                     return 'rgba(' . $r . ', ' . $g . ', ' . $b . ', ' . $value[4] . ')';
     2704                    $a = new Node\Number($value[4], '');
     2705
     2706                    return 'rgba(' . $r . ', ' . $g . ', ' . $b . ', ' . $a . ')';
    26982707                }
    26992708
     
    43324341    {
    43334342        if ($color = $this->coerceColor($args[0])) {
    4334             $num = ! isset($args[1]) ? $args[3] : $args[1];
     4343            $num = isset($args[3]) ? $args[3] : $args[1];
    43354344            $alpha = $this->assertNumber($num);
    43364345            $color[4] = $alpha;
     
    45274536
    45284537        if ($firstAlpha != 1.0 || $secondAlpha != 1.0) {
    4529             $new[] = $firstAlpha * $weight + $secondAlpha * ($weight - 1);
     4538            $new[] = $firstAlpha * $weight + $secondAlpha * (1 - $weight);
    45304539        }
    45314540
  • _plugins_/scssphp/trunk/scssphp/src/Parser.php

    r108871 r110441  
    13021302    {
    13031303        $s = $this->seek();
     1304
     1305        if ($this->literal('url(') && $this->match('data:([a-z]+)\/([a-z0-9.+-]+);base64,', $m, false)) {
     1306            $len = strspn($this->buffer, 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwyxz0123456789+/=', $this->count);
     1307
     1308            $this->count += $len;
     1309
     1310            if ($this->literal(')')) {
     1311                $content = substr($this->buffer, $s, $this->count - $s);
     1312                $out = [Type::T_KEYWORD, $content];
     1313
     1314                return true;
     1315            }
     1316        }
     1317
     1318        $this->seek($s);
    13041319
    13051320        if ($this->literal('not', false) && $this->whitespace() && $this->value($inner)) {
  • _plugins_/scssphp/trunk/scssphp/src/Version.php

    r108871 r110441  
    1919class Version
    2020{
    21     const VERSION = 'v0.7.5';
     21    const VERSION = 'v0.7.6';
    2222}
Note: See TracChangeset for help on using the changeset viewer.