Changes between Version 17 and Version 18 of PadrePluginYAML


Ignore:
Timestamp:
Mar 17, 2012, 8:09:04 PM (2 years ago)
Author:
bowtie
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PadrePluginYAML

    v17 v18  
    44 
    55== To-Do 
    6 * tidy up code 
    7 * syntax dose not show a green square when clean 
     6* ~~tidy up code~~ 
     7* **syntax panel dose not show a green square when clean** 
     8 * food for thought, was fun, still looking 
    89 
    910== Limitations 
     
    6061perl dev -a -t Padre::Plugin::YAML::Syntax 
    6162}}} 
     63 
     64 
     65==== Food for Thought 
     66{{{#!text 
     67Printing in line 383 of /usr/src/Padre/Padre/lib/Padre/Wx/Syntax.pm: 
     68Padre::Plugin::YAML::Syntax  { 
     69    Parents       Padre::Task::Syntax 
     70    Linear @ISA   Padre::Plugin::YAML::Syntax, Padre::Task::Syntax, Padre::Task 
     71    public methods (4) : DEBUG, new, run, syntax 
     72    private methods (1) : _parse_error 
     73    internals: { 
     74        filename   "/home/kevin/workspace/Lama/stuff/test.yml", 
     75        model   { 
     76            issues   [ 
     77                [0] { 
     78                    file   "/home/kevin/workspace/Lama/stuff/test.yml", 
     79                    line   22, 
     80                    message   "could not find expected ':'", 
     81                    type   "F" 
     82                } 
     83            ], 
     84            stderr   "YAML::XS::Load Error: The problem: 
     85 
     86    could not find expected ':' 
     87 
     88was found at document: 2, line: 23, column: 6 
     89while scanning a simple key at line: 22, column: 1 
     90" 
     91        }, 
     92        owner   38, 
     93        project   "/home/kevin/workspace/Lama" 
     94    } 
     95} 
     96Printing in line 383 of /usr/src/Padre/Padre/lib/Padre/Wx/Syntax.pm: 
     97Padre::Plugin::YAML::Syntax  { 
     98    Parents       Padre::Task::Syntax 
     99    Linear @ISA   Padre::Plugin::YAML::Syntax, Padre::Task::Syntax, Padre::Task 
     100    public methods (4) : DEBUG, new, run, syntax 
     101    private methods (1) : _parse_error 
     102    internals: { 
     103        filename   "/home/kevin/workspace/Lama/stuff/test.yml", 
     104        model   { 
     105            rootproperty   "blah", 
     106            section   { 
     107                empty   undef, 
     108                Foo   "Bar", 
     109                one   "two", 
     110                three   "four" 
     111            } 
     112        }, 
     113        owner   42, 
     114        project   "/home/kevin/workspace/Lama" 
     115    } 
     116} 
     117}}} 
     118