Changeset 4188 for trunk/wenv

Show
Ignore:
Timestamp:
04/04/08 09:18:28 (9 months ago)
Author:
pmoura
Message:

Removed some redundant regular expressions from the jEdit text editor syntax coloring support files.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/wenv/jedit/logtalk.xml

    r4087 r4188  
    66 
    77    written by      Paulo Moura 
    8     version         1.2 
    9     created on      2 May 2002 
    10     last revised    9 December 2007 
     8    version         1.3 
     9    created on      5 May 2002 
     10    last revised    4 April 2008 
    1111 
    1212    To install, copy this file to the "modes" subdirectory in jEdit  
     
    126126        <SEQ_REGEXP HASH_CHARS="_ABCDEFGHIJKLMNOPQRSTUVWXYZ" AT_WORD_START="TRUE" TYPE="MARKUP">[_A-Z]+[a-zA-Z0-9]*</SEQ_REGEXP> 
    127127 
    128         <!-- Character code constants --> 
    129         <SEQ_REGEXP TYPE="DIGIT" HASH_CHAR="0">0'[[:alnum:]]</SEQ_REGEXP> 
    130         <!-- Binary, octal, and hexadecimal numbers --> 
    131         <SEQ_REGEXP TYPE="DIGIT" HASH_CHAR="0">0b[0-1]+</SEQ_REGEXP> 
    132         <SEQ_REGEXP TYPE="DIGIT" HASH_CHAR="0">0o[0-7]+</SEQ_REGEXP> 
    133         <SEQ_REGEXP TYPE="DIGIT" HASH_CHAR="0">0x[[:xdigit:]]+</SEQ_REGEXP> 
    134  
    135128        <!-- String literals --> 
    136129        <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE"> 
     
    149142        </SPAN> 
    150143 
    151         <!-- Numbers --> 
     144        <!-- Character code constants --> 
    152145        <SEQ_REGEXP AT_WORD_START="TRUE" HASH_CHAR="0" TYPE="DIGIT">0'.</SEQ_REGEXP> 
     146        <!-- Binary, octal, and hexadecimal numbers --> 
    153147        <SEQ_REGEXP AT_WORD_START="TRUE" HASH_CHAR="0" TYPE="DIGIT">0b[0-1]+</SEQ_REGEXP> 
    154148        <SEQ_REGEXP AT_WORD_START="TRUE" HASH_CHAR="0" TYPE="DIGIT">0o[0-7]+</SEQ_REGEXP> 
    155         <SEQ_REGEXP AT_WORD_START="TRUE" HASH_CHAR="0" TYPE="DIGIT">0x[0-9a-fA-F]+</SEQ_REGEXP> 
     149        <SEQ_REGEXP AT_WORD_START="TRUE" HASH_CHAR="0" TYPE="DIGIT">0x[[:xdigit:]]+</SEQ_REGEXP> 
     150        <!-- Numbers --> 
    156151        <SEQ_REGEXP AT_WORD_START="TRUE" TYPE="DIGIT">\d+(\.\d+)?([eE]([-+])?\d+)?</SEQ_REGEXP> 
    157152