Completed
Branch master (4b4b7d)
by Mark
02:10
created
syntax.php 4 patches
Indentation   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -40,10 +40,10 @@  discard block
 block discarded – undo
40 40
         return array('substition', 'protected', 'disabled', 'formatting');
41 41
     }
42 42
     function connectTo($mode) {
43
-       $this->Lexer->addEntryPattern('\n {2,}(?:--?|\*\*?|\?|::?)', $mode, 'plugin_yalist');
44
-       $this->Lexer->addEntryPattern('\n\t{1,}(?:--?|\*\*?|\?|::?)', $mode, 'plugin_yalist');
45
-       $this->Lexer->addPattern('\n {2,}(?:--?|\*\*?|\?|::?|\.\.)', 'plugin_yalist');
46
-       $this->Lexer->addPattern('\n\t{1,}(?:--?|\*\*?|\?|::?|\.\.)', 'plugin_yalist');
43
+        $this->Lexer->addEntryPattern('\n {2,}(?:--?|\*\*?|\?|::?)', $mode, 'plugin_yalist');
44
+        $this->Lexer->addEntryPattern('\n\t{1,}(?:--?|\*\*?|\?|::?)', $mode, 'plugin_yalist');
45
+        $this->Lexer->addPattern('\n {2,}(?:--?|\*\*?|\?|::?|\.\.)', 'plugin_yalist');
46
+        $this->Lexer->addPattern('\n\t{1,}(?:--?|\*\*?|\?|::?|\.\.)', 'plugin_yalist');
47 47
     }
48 48
     function postConnect() {
49 49
         $this->Lexer->addExitPattern('\n', 'plugin_yalist');
@@ -56,9 +56,9 @@  discard block
 block discarded – undo
56 56
             $frame = $this->_interpret_match($match);
57 57
             $level = $frame['level'] = 1;
58 58
             array_push($output,
59
-                       "${frame['list']}_open",
60
-                       "${frame['item']}_open",
61
-                       "${frame['item']}_content_open");
59
+                        "${frame['list']}_open",
60
+                        "${frame['item']}_open",
61
+                        "${frame['item']}_content_open");
62 62
             if ($frame['paras'])
63 63
                 array_push($output, 'p_open');
64 64
             array_push($this->stack, $frame);
@@ -76,8 +76,8 @@  discard block
 block discarded – undo
76 76
                     $close_content = false;
77 77
                 }
78 78
                 array_push($output,
79
-                           "${frame['item']}_close",
80
-                           "${frame['list']}_close");
79
+                            "${frame['item']}_close",
80
+                            "${frame['list']}_close");
81 81
             }
82 82
             break;
83 83
         case DOKU_LEXER_MATCHED:
@@ -95,8 +95,8 @@  discard block
 block discarded – undo
95 95
                         $close_content = false;
96 96
                     }
97 97
                     array_push($output,
98
-                               "${last_frame['item']}_close",
99
-                               "${last_frame['list']}_close");
98
+                                "${last_frame['item']}_close",
99
+                                "${last_frame['list']}_close");
100 100
                     array_pop($this->stack);
101 101
                     $last_frame = end($this->stack);
102 102
                 }
@@ -106,8 +106,8 @@  discard block
 block discarded – undo
106 106
                         array_push($output, 'p_close', 'p_open');
107 107
                     else
108 108
                         array_push($output,
109
-                                   "${last_frame['item']}_content_open",
110
-                                   'p_open');
109
+                                    "${last_frame['item']}_content_open",
110
+                                    'p_open');
111 111
                 } else {
112 112
                     // let's just pretend we didn't match...
113 113
                     $state = DOKU_LEXER_UNMATCHED;
@@ -122,8 +122,8 @@  discard block
 block discarded – undo
122 122
                 if ($last_frame['paras'])
123 123
                     array_push($output, 'p_close');
124 124
                 array_push($output,
125
-                           "${last_frame['item']}_content_close",
126
-                           "${curr_frame['list']}_open");
125
+                            "${last_frame['item']}_content_close",
126
+                            "${curr_frame['list']}_open");
127 127
             } else {
128 128
                 // same depth, or getting shallower
129 129
                 $close_content = true;
@@ -142,8 +142,8 @@  discard block
 block discarded – undo
142 142
                         $close_content = false;
143 143
                     }
144 144
                     array_push($output,
145
-                               "${last_frame['item']}_close",
146
-                               "${last_frame['list']}_close");
145
+                                "${last_frame['item']}_close",
146
+                                "${last_frame['list']}_close");
147 147
                     array_pop($this->stack);
148 148
                     $last_frame = end($this->stack);
149 149
                 }
@@ -161,14 +161,14 @@  discard block
 block discarded – undo
161 161
                 if ($curr_frame['list'] != $last_frame['list']) {
162 162
                     // change list types
163 163
                     array_push($output,
164
-                               "${last_frame['list']}_close",
165
-                               "${curr_frame['list']}_open");
164
+                                "${last_frame['list']}_close",
165
+                                "${curr_frame['list']}_open");
166 166
                 }
167 167
             }
168 168
             // and finally, open tags for the new list item
169 169
             array_push($output,
170
-                       "${curr_frame['item']}_open",
171
-                       "${curr_frame['item']}_content_open");
170
+                        "${curr_frame['item']}_open",
171
+                        "${curr_frame['item']}_content_open");
172 172
             if ($curr_frame['paras'])
173 173
                 array_push($output, 'p_open');
174 174
             $curr_frame['level'] = $level;
Please login to merge, or discard this patch.
Switch Indentation   +78 added lines, -78 removed lines patch added patch discarded remove patch
@@ -52,11 +52,11 @@  discard block
 block discarded – undo
52 52
         $output = array();
53 53
         $level = 0;
54 54
         switch ($state) {
55
-        case DOKU_LEXER_ENTER:
56
-            $frame = $this->_interpret_match($match);
57
-            $level = $frame['level'] = 1;
58
-            array_push($output,
59
-                       "${frame['list']}_open",
55
+            case DOKU_LEXER_ENTER:
56
+                $frame = $this->_interpret_match($match);
57
+                $level = $frame['level'] = 1;
58
+                array_push($output,
59
+                           "${frame['list']}_open",
60 60
                        "${frame['item']}_open",
61 61
                        "${frame['item']}_content_open");
62 62
             if ($frame['paras'])
@@ -206,26 +206,26 @@  discard block
 block discarded – undo
206 206
             $markup = '';
207 207
             if ($mode == 'xhtml') {
208 208
                 switch ($i) {
209
-                case 'ol_open':
210
-                    $markup = "<ol>\n";
211
-                    break;
212
-                case 'ol_close':
213
-                    $markup = "</ol>\n";
214
-                    break;
215
-                case 'ul_open':
216
-                    $markup = "<ul>\n";
217
-                    break;
218
-                case 'ul_close':
219
-                    $markup = "</ul>\n";
220
-                    break;
221
-                case 'dl_open':
222
-                    $markup = "<dl>\n";
223
-                    break;
224
-                case 'dl_close':
225
-                    $markup = "</dl>\n";
226
-                    break;
227
-                case 'li_open':
228
-                    $markup = "<li class=\"level${data['level']}\">";
209
+                    case 'ol_open':
210
+                        $markup = "<ol>\n";
211
+                        break;
212
+                    case 'ol_close':
213
+                        $markup = "</ol>\n";
214
+                        break;
215
+                    case 'ul_open':
216
+                        $markup = "<ul>\n";
217
+                        break;
218
+                    case 'ul_close':
219
+                        $markup = "</ul>\n";
220
+                        break;
221
+                    case 'dl_open':
222
+                        $markup = "<dl>\n";
223
+                        break;
224
+                    case 'dl_close':
225
+                        $markup = "</dl>\n";
226
+                        break;
227
+                    case 'li_open':
228
+                        $markup = "<li class=\"level${data['level']}\">";
229 229
                     break;
230 230
                 case 'li_content_open':
231 231
                     $markup = "<div class=\"li\">\n";
@@ -270,59 +270,59 @@  discard block
 block discarded – undo
270 270
             } else {
271 271
                 // $mode == 'latex'
272 272
                 switch ($i) {
273
-                case 'ol_open':
274
-                    $markup = "\\begin{enumerate}\n";
275
-                    break;
276
-                case 'ol_close':
277
-                    $markup = "\\end{enumerate}\n";
278
-                    break;
279
-                case 'ul_open':
280
-                    $markup = "\\begin{itemize}\n";
281
-                    break;
282
-                case 'ul_close':
283
-                    $markup = "\\end{itemize}\n";
284
-                    break;
285
-                case 'dl_open':
286
-                    $markup = "\\begin{description}\n";
287
-                    break;
288
-                case 'dl_close':
289
-                    $markup = "\\end{description}\n";
290
-                    break;
291
-                case 'li_open':
292
-                    $markup = "\item ";
293
-                    break;
294
-                case 'li_content_open':
295
-                    break;
296
-                case 'li_content_close':
297
-                    break;
298
-                case 'li_close':
299
-                    $markup = "\n";
300
-                    break;
301
-                case 'dt_open':
302
-                    $markup = "\item[";
303
-                    break;
304
-                case 'dt_content_open':
305
-                    break;
306
-                case 'dt_content_close':
307
-                    break;
308
-                case 'dt_close':
309
-                    $markup = "] ";
310
-                    break;
311
-                case 'dd_open':
312
-                    break;
313
-                case 'dd_content_open':
314
-                    break;
315
-                case 'dd_content_close':
316
-                    break;
317
-                case 'dd_close':
318
-                    $markup = "\n";
319
-                    break;
320
-                case 'p_open':
321
-                    $markup = "\n";
322
-                    break;
323
-                case 'p_close':
324
-                    $markup = "\n";
325
-                    break;
273
+                    case 'ol_open':
274
+                        $markup = "\\begin{enumerate}\n";
275
+                        break;
276
+                    case 'ol_close':
277
+                        $markup = "\\end{enumerate}\n";
278
+                        break;
279
+                    case 'ul_open':
280
+                        $markup = "\\begin{itemize}\n";
281
+                        break;
282
+                    case 'ul_close':
283
+                        $markup = "\\end{itemize}\n";
284
+                        break;
285
+                    case 'dl_open':
286
+                        $markup = "\\begin{description}\n";
287
+                        break;
288
+                    case 'dl_close':
289
+                        $markup = "\\end{description}\n";
290
+                        break;
291
+                    case 'li_open':
292
+                        $markup = "\item ";
293
+                        break;
294
+                    case 'li_content_open':
295
+                        break;
296
+                    case 'li_content_close':
297
+                        break;
298
+                    case 'li_close':
299
+                        $markup = "\n";
300
+                        break;
301
+                    case 'dt_open':
302
+                        $markup = "\item[";
303
+                        break;
304
+                    case 'dt_content_open':
305
+                        break;
306
+                    case 'dt_content_close':
307
+                        break;
308
+                    case 'dt_close':
309
+                        $markup = "] ";
310
+                        break;
311
+                    case 'dd_open':
312
+                        break;
313
+                    case 'dd_content_open':
314
+                        break;
315
+                    case 'dd_content_close':
316
+                        break;
317
+                    case 'dd_close':
318
+                        $markup = "\n";
319
+                        break;
320
+                    case 'p_open':
321
+                        $markup = "\n";
322
+                        break;
323
+                    case 'p_close':
324
+                        $markup = "\n";
325
+                        break;
326 326
                 }
327 327
             }
328 328
             $renderer->doc .= $markup;
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -21,9 +21,9 @@
 block discarded – undo
21 21
  * @author     Ben Slusky <[email protected]>
22 22
  *
23 23
  */
24
-if (!defined('DOKU_INC')) define('DOKU_INC',realpath(dirname(__FILE__).'/../../').'/');
25
-if (!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/');
26
-require_once(DOKU_PLUGIN.'syntax.php');
24
+if (!defined('DOKU_INC')) define('DOKU_INC', realpath(dirname(__FILE__) . '/../../') . '/');
25
+if (!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN', DOKU_INC . 'lib/plugins/');
26
+require_once(DOKU_PLUGIN . 'syntax.php');
27 27
 class syntax_plugin_yalist extends DokuWiki_Syntax_Plugin {
28 28
     var $stack = array();
29 29
     function getType() {
Please login to merge, or discard this patch.
Braces   +38 added lines, -24 removed lines patch added patch discarded remove patch
@@ -21,8 +21,12 @@  discard block
 block discarded – undo
21 21
  * @author     Ben Slusky <[email protected]>
22 22
  *
23 23
  */
24
-if (!defined('DOKU_INC')) define('DOKU_INC',realpath(dirname(__FILE__).'/../../').'/');
25
-if (!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/');
24
+if (!defined('DOKU_INC')) {
25
+    define('DOKU_INC',realpath(dirname(__FILE__).'/../../').'/');
26
+}
27
+if (!defined('DOKU_PLUGIN')) {
28
+    define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/');
29
+}
26 30
 require_once(DOKU_PLUGIN.'syntax.php');
27 31
 class syntax_plugin_yalist extends DokuWiki_Syntax_Plugin {
28 32
     var $stack = array();
@@ -59,8 +63,9 @@  discard block
 block discarded – undo
59 63
                        "${frame['list']}_open",
60 64
                        "${frame['item']}_open",
61 65
                        "${frame['item']}_content_open");
62
-            if ($frame['paras'])
63
-                array_push($output, 'p_open');
66
+            if ($frame['paras']) {
67
+                            array_push($output, 'p_open');
68
+            }
64 69
             array_push($this->stack, $frame);
65 70
             break;
66 71
         case DOKU_LEXER_EXIT:
@@ -70,8 +75,9 @@  discard block
 block discarded – undo
70 75
                 // close the content tag; for the rest it will have been
71 76
                 // closed already
72 77
                 if ($close_content) {
73
-                    if ($frame['paras'])
74
-                        array_push($output, 'p_close');
78
+                    if ($frame['paras']) {
79
+                                            array_push($output, 'p_close');
80
+                    }
75 81
                     array_push($output, "${frame['item']}_content_close");
76 82
                     $close_content = false;
77 83
                 }
@@ -89,8 +95,9 @@  discard block
 block discarded – undo
89 95
                 $close_content = true;
90 96
                 while ($para_depth < $last_frame['depth'] && count($this->stack) > 1) {
91 97
                     if ($close_content) {
92
-                        if ($last_frame['paras'])
93
-                            array_push($output, 'p_close');
98
+                        if ($last_frame['paras']) {
99
+                                                    array_push($output, 'p_close');
100
+                        }
94 101
                         array_push($output, "${last_frame['item']}_content_close");
95 102
                         $close_content = false;
96 103
                     }
@@ -101,13 +108,14 @@  discard block
 block discarded – undo
101 108
                     $last_frame = end($this->stack);
102 109
                 }
103 110
                 if ($last_frame['paras']) {
104
-                    if ($close_content)
105
-                        // depth did not change
111
+                    if ($close_content) {
112
+                                            // depth did not change
106 113
                         array_push($output, 'p_close', 'p_open');
107
-                    else
108
-                        array_push($output,
114
+                    } else {
115
+                                            array_push($output,
109 116
                                    "${last_frame['item']}_content_open",
110 117
                                    'p_open');
118
+                    }
111 119
                 } else {
112 120
                     // let's just pretend we didn't match...
113 121
                     $state = DOKU_LEXER_UNMATCHED;
@@ -119,8 +127,9 @@  discard block
 block discarded – undo
119 127
             if ($curr_frame['depth'] > $last_frame['depth']) {
120 128
                 // going one level deeper
121 129
                 $level = $last_frame['level'] + 1;
122
-                if ($last_frame['paras'])
123
-                    array_push($output, 'p_close');
130
+                if ($last_frame['paras']) {
131
+                                    array_push($output, 'p_close');
132
+                }
124 133
                 array_push($output,
125 134
                            "${last_frame['item']}_content_close",
126 135
                            "${curr_frame['list']}_open");
@@ -136,8 +145,9 @@  discard block
 block discarded – undo
136 145
                     // again, we need to close the content tag only for
137 146
                     // the first frame popped off the stack
138 147
                     if ($close_content) {
139
-                        if ($last_frame['paras'])
140
-                            array_push($output, 'p_close');
148
+                        if ($last_frame['paras']) {
149
+                                                    array_push($output, 'p_close');
150
+                        }
141 151
                         array_push($output, "${last_frame['item']}_content_close");
142 152
                         $close_content = false;
143 153
                     }
@@ -152,8 +162,9 @@  discard block
 block discarded – undo
152 162
                 array_pop($this->stack);
153 163
                 $level = $last_frame['level'];
154 164
                 if ($close_content) {
155
-                    if ($last_frame['paras'])
156
-                        array_push($output, 'p_close');
165
+                    if ($last_frame['paras']) {
166
+                                            array_push($output, 'p_close');
167
+                    }
157 168
                     array_push($output, "${last_frame['item']}_content_close");
158 169
                     $close_content = false;
159 170
                 }
@@ -169,8 +180,9 @@  discard block
 block discarded – undo
169 180
             array_push($output,
170 181
                        "${curr_frame['item']}_open",
171 182
                        "${curr_frame['item']}_content_open");
172
-            if ($curr_frame['paras'])
173
-                array_push($output, 'p_open');
183
+            if ($curr_frame['paras']) {
184
+                            array_push($output, 'p_open');
185
+            }
174 186
             $curr_frame['level'] = $level;
175 187
             array_push($this->stack, $curr_frame);
176 188
             break;
@@ -196,8 +208,9 @@  discard block
 block discarded – undo
196 208
         );
197 209
     }
198 210
     function render($mode, Doku_Renderer $renderer, $data) {
199
-        if ($mode != 'xhtml' && $mode != 'latex')
200
-            return false;
211
+        if ($mode != 'xhtml' && $mode != 'latex') {
212
+                    return false;
213
+        }
201 214
         if ($data['state'] == DOKU_LEXER_UNMATCHED) {
202 215
             $renderer->doc .= $renderer->_xmlEntities($data['output']);
203 216
             return true;
@@ -327,8 +340,9 @@  discard block
 block discarded – undo
327 340
             }
328 341
             $renderer->doc .= $markup;
329 342
         }
330
-        if ($data['state'] == DOKU_LEXER_EXIT)
331
-            $renderer->doc .= "\n";
343
+        if ($data['state'] == DOKU_LEXER_EXIT) {
344
+                    $renderer->doc .= "\n";
345
+        }
332 346
         return true;
333 347
     }
334 348
 }
335 349
\ No newline at end of file
Please login to merge, or discard this patch.