[ Index ]
 

Code source de DokuWiki 2006-11-06

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/inc/geshi/ -> ini.php (source)

   1  <?php
   2  /*************************************************************************************

   3   * ini.php

   4   * --------

   5   * Author: deguix (cevo_deguix@yahoo.com.br)

   6   * Copyright: (c) 2005 deguix

   7   * Release Version: 1.0.7.15
   8   * CVS Revision Version: $Revision: 1.14.2.5 $

   9   * Date Started: 2005/03/27

  10   * Last Modified: $Date: 2006/09/23 02:05:47 $

  11   *

  12   * INI language file for GeSHi.

  13   *

  14   * CHANGES

  15   * -------

  16   * 2005/12/28 (1.0.1)

  17   *   -  Removed unnecessary keyword style index

  18   *   -  Added support for " strings

  19   * 2005/04/05 (1.0.0)

  20   *   -  First Release

  21   *

  22   * TODO (updated 2005/03/27)

  23   * -------------------------

  24   *

  25   *************************************************************************************

  26   *

  27   *     This file is part of GeSHi.

  28   *

  29   *   GeSHi is free software; you can redistribute it and/or modify

  30   *   it under the terms of the GNU General Public License as published by

  31   *   the Free Software Foundation; either version 2 of the License, or

  32   *   (at your option) any later version.

  33   *

  34   *   GeSHi is distributed in the hope that it will be useful,

  35   *   but WITHOUT ANY WARRANTY; without even the implied warranty of

  36   *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

  37   *   GNU General Public License for more details.

  38   *

  39   *   You should have received a copy of the GNU General Public License

  40   *   along with GeSHi; if not, write to the Free Software

  41   *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

  42   *

  43   ************************************************************************************/
  44  
  45  $language_data = array (
  46      'LANG_NAME' => 'INI',
  47      'COMMENT_SINGLE' => array(0 => ';'),
  48      'COMMENT_MULTI' => array(),
  49      'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
  50      'QUOTEMARKS' => array('"'),
  51      'ESCAPE_CHAR' => '',
  52      'KEYWORDS' => array(
  53          ),
  54      'SYMBOLS' => array(
  55          '[', ']', '='
  56          ),
  57      'CASE_SENSITIVE' => array(
  58          GESHI_COMMENTS => false
  59          ),
  60      'STYLES' => array(
  61          'KEYWORDS' => array(
  62              ),
  63          'COMMENTS' => array(
  64              0 => 'color: #666666; font-style: italic;'
  65              ),
  66          'ESCAPE_CHAR' => array(
  67              0 => ''
  68              ),
  69          'BRACKETS' => array(
  70              0 => ''
  71              ),
  72          'STRINGS' => array(
  73              0 => 'color: #933;'
  74              ),
  75          'NUMBERS' => array(
  76              0 => ''
  77              ),
  78          'METHODS' => array(
  79              0 => ''
  80              ),
  81          'SYMBOLS' => array(
  82              0 => 'color: #000066; font-weight:bold;'
  83              ),
  84          'REGEXPS' => array(
  85              0 => 'color: #000066; font-weight:bold;',
  86              1 => 'color: #000099;',
  87              2 => 'color: #660066;'
  88              ),
  89          'SCRIPT' => array(
  90              0 => ''
  91              )
  92          ),
  93      'URLS' => array(
  94          ),
  95      'OOLANG' => false,
  96      'OBJECT_SPLITTERS' => array(
  97          ),
  98      'REGEXPS' => array(
  99          0 => '\[.+\]',
 100          1 => array(
 101              GESHI_SEARCH => '([a-zA-Z0-9_]+\s*)=(.+)',
 102              GESHI_REPLACE => '\\1',
 103              GESHI_MODIFIERS => '',
 104              GESHI_BEFORE => '',
 105              GESHI_AFTER => '=\\2'
 106              ),
 107          2 => array(
 108              // Evil hackery to get around GeSHi bug: <>" and ; are added so <span>s can be matched

 109              // Explicit match on variable names because if a comment is before the first < of the span

 110              // gets chewed up...

 111              GESHI_SEARCH => '([<>";a-zA-Z0-9_]+\s*)=(.+)',
 112              GESHI_REPLACE => '\\2',
 113              GESHI_MODIFIERS => '',
 114              GESHI_BEFORE => '\\1=',
 115              GESHI_AFTER => ''
 116              )
 117          ),
 118      'STRICT_MODE_APPLIES' => GESHI_NEVER,
 119      'SCRIPT_DELIMITERS' => array(
 120          ),
 121      'HIGHLIGHT_STRICT_BLOCK' => array(
 122          )
 123  );
 124  
 125  ?>


Généré le : Tue Apr 3 20:47:31 2007 par Balluche grâce à PHPXref 0.7