]> git.pld-linux.org Git - packages/vim.git/blob - 7.3.225
- new: 7.3.255
[packages/vim.git] / 7.3.225
1 To: vim_dev@googlegroups.com
2 Subject: Patch 7.3.225
3 Fcc: outbox
4 From: Bram Moolenaar <Bram@moolenaar.net>
5 Mime-Version: 1.0
6 Content-Type: text/plain; charset=UTF-8
7 Content-Transfer-Encoding: 8bit
8 ------------
9
10 Patch 7.3.225
11 Problem:    Using "\n" in a substitute inside ":s" does not result in a line
12             break.
13 Solution:   Change behavior inside vim_regexec_nl().   Add tests.  (Motoya
14             Kurotsu)
15 Files:      src/regexp.c, src/testdir/test79.in, src/testdir/test79.ok,
16             src/testdir/test80.in, src/testdir/test80.ok,
17             src/testdir/Makefile, src/testdir/Make_amiga.mak,
18             src/testdir/Make_dos.mak, src/testdir/Make_ming.mak,
19             src/testdir/Make_os2.mak, src/testdir/Make_vms.mms
20
21 *** ../mercurial/vim73/src/regexp.c     2010-09-14 10:55:24.000000000 +0200
22 --- src/regexp.c        2011-06-19 04:03:54.000000000 +0200
23 ***************
24 *** 6872,6877 ****
25 --- 6872,6878 ----
26   static regmmatch_T    *submatch_mmatch;
27   static linenr_T               submatch_firstlnum;
28   static linenr_T               submatch_maxline;
29 + static int            submatch_line_lbr;
30   #endif
31   
32   #if defined(FEAT_MODIFY_FNAME) || defined(FEAT_EVAL) || defined(PROTO)
33 ***************
34 *** 6998,7003 ****
35 --- 6999,7005 ----
36             submatch_mmatch = reg_mmatch;
37             submatch_firstlnum = reg_firstlnum;
38             submatch_maxline = reg_maxline;
39 +           submatch_line_lbr = reg_line_lbr;
40             save_reg_win = reg_win;
41             save_ireg_ic = ireg_ic;
42             can_f_submatch = TRUE;
43 ***************
44 *** 7009,7017 ****
45   
46                 for (s = eval_result; *s != NUL; mb_ptr_adv(s))
47                 {
48 !                   /* Change NL to CR, so that it becomes a line break.
49                      * Skip over a backslashed character. */
50 !                   if (*s == NL)
51                         *s = CAR;
52                     else if (*s == '\\' && s[1] != NUL)
53                     {
54 --- 7011,7020 ----
55   
56                 for (s = eval_result; *s != NUL; mb_ptr_adv(s))
57                 {
58 !                   /* Change NL to CR, so that it becomes a line break,
59 !                    * unless called from vim_regexec_nl().
60                      * Skip over a backslashed character. */
61 !                   if (*s == NL && !submatch_line_lbr)
62                         *s = CAR;
63                     else if (*s == '\\' && s[1] != NUL)
64                     {
65 ***************
66 *** 7020,7027 ****
67                          * :s/abc\\\ndef/\="aaa\\\nbbb"/  on text:
68                          *   abc\
69                          *   def
70                          */
71 !                       if (*s == NL)
72                             *s = CAR;
73                         had_backslash = TRUE;
74                     }
75 --- 7023,7031 ----
76                          * :s/abc\\\ndef/\="aaa\\\nbbb"/  on text:
77                          *   abc\
78                          *   def
79 +                        * Not when called from vim_regexec_nl().
80                          */
81 !                       if (*s == NL && !submatch_line_lbr)
82                             *s = CAR;
83                         had_backslash = TRUE;
84                     }
85 ***************
86 *** 7044,7049 ****
87 --- 7048,7054 ----
88             reg_mmatch = submatch_mmatch;
89             reg_firstlnum = submatch_firstlnum;
90             reg_maxline = submatch_maxline;
91 +           reg_line_lbr = submatch_line_lbr;
92             reg_win = save_reg_win;
93             ireg_ic = save_ireg_ic;
94             can_f_submatch = FALSE;
95 *** ../mercurial/vim73/src/testdir/test79.in    2011-06-19 04:30:54.000000000 +0200
96 --- src/testdir/test79.in       2011-06-19 03:45:26.000000000 +0200
97 ***************
98 *** 0 ****
99 --- 1,213 ----
100 + Test for *sub-replace-special* and *sub-replace-expression* on :substitute.
101 + Test for submatch() on :substitue.
102 + Test for *:s%* on :substitute.
103
104 + STARTTEST
105 + :so small.vim
106 + ENDTEST
107
108 + Results of test71:
109
110 + STARTTEST
111 + :set magic
112 + :set cpo&
113 + /^TEST/
114 + j:s/A/&&/
115 + j:s/B/\&/
116 + j:s/C\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)/\0\9\8\7\6\5\4\3\2\1/
117 + j:s/D/d/
118 + j:s/E/~/
119 + j:s/F/\~/
120 + j:s/G/\ugg/
121 + j:s/H/\Uh\Eh/
122 + j:s/I/\lII/
123 + j:s/J/\LJ\EJ/
124 + j:s/K/\Uk\ek/
125 + j:s/L/\16/
126 + j:s/M/\r/
127 + j:s/N/\\16/
128 + j:s/O/\n/
129 + j:s/P/\b/
130 + j:s/Q/\t/
131 + j:s/R/\\/
132 + j:s/S/\c/
133 + j:s/T/\16\0/
134 + ENDTEST
135
136 + TEST_1:
137 + A
138 + B
139 + C123456789
140 + D
141 + E
142 + F
143 + G
144 + H
145 + I
146 + J
147 + K
148 + lLl
149 + mMm
150 + nNn
151 + oOo
152 + pPp
153 + qQq
154 + rRr
155 + sSs
156 + tTt
157
158 + STARTTEST
159 + :set nomagic
160 + :set cpo&
161 + /^TEST/
162 + j:s/A/&&/
163 + j:s/B/\&/
164 + j:s/\mC\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)/\0\9\8\7\6\5\4\3\2\1/
165 + j:s/D/d/
166 + j:s/E/~/
167 + j:s/F/\~/
168 + j:s/G/\ugg/
169 + j:s/H/\Uh\Eh/
170 + j:s/I/\lII/
171 + j:s/J/\LJ\EJ/
172 + j:s/K/\Uk\ek/
173 + j:s/L/\16/
174 + j:s/M/\r/
175 + j:s/N/\\16/
176 + j:s/O/\n/
177 + j:s/P/\b/
178 + j:s/Q/\t/
179 + j:s/R/\\/
180 + j:s/S/\c/
181 + j:s/T/\16\0/
182 + ENDTEST
183
184 + TEST_2:
185 + A
186 + B
187 + C123456789
188 + D
189 + E
190 + F
191 + G
192 + H
193 + I
194 + J
195 + K
196 + lLl
197 + mMm
198 + nNn
199 + oOo
200 + pPp
201 + qQq
202 + rRr
203 + sSs
204 + tTt
205
206 + STARTTEST
207 + :set magic&
208 + :set cpo&
209 + /^TEST/
210 + j:s/A/\='\'/
211 + j:s/B/\='\\'/
212 + j:s/C/\='\16'/
213 + j:s/D/\='\\16'/
214 + j:s/E/\='\\\16'/
215 + j:s/F/\='\r'/
216 + j:s/G/\='\16\0'/
217 + j:s/H/\='\\16\0'/
218 + j:s/I/\='\\\16\0'/
219 + j:s/J/\='\n'/
220 + j:s/K/\="\r"/
221 + j:s/L/\="\n"/
222 + ENDTEST
223
224 + TEST_3:
225 + aAa
226 + bBb
227 + cCc
228 + dDd
229 + eEe
230 + fFf
231 + gGg
232 + hHh
233 + iIi
234 + jJj
235 + kKk
236 + lLl
237
238 + STARTTEST
239 + :set magic&
240 + :set cpo&
241 + /^TEST/
242 + j:s/A/\=substitute(submatch(0), '.', '\', '')/
243 + j:s/B/\=substitute(submatch(0), '.', '\\', '')/
244 + j:s/C/\=substitute(submatch(0), '.', '\16', '')/
245 + j:s/D/\=substitute(submatch(0), '.', '\\16', '')/
246 + j:s/E/\=substitute(submatch(0), '.', '\\\16', '')/
247 + j:s/F/\=substitute(submatch(0), '.', '\r', '')/
248 + j:s/G/\=substitute(submatch(0), '.', '\16\0', '')/
249 + j:s/H/\=substitute(submatch(0), '.', '\\16\0', '')/
250 + j:s/I/\=substitute(submatch(0), '.', '\\\16\0', '')/
251 + j:s/J/\=substitute(submatch(0), '.', '\n', '')/
252 + j:s/K/\=substitute(submatch(0), '.', "\r", '')/
253 + j:s/L/\=substitute(submatch(0), '.', "\n", '')/
254 + ENDTEST
255
256 + TEST_4:
257 + aAa
258 + bBb
259 + cCc
260 + dDd
261 + eEe
262 + fFf
263 + gGg
264 + hHh
265 + iIi
266 + jJj
267 + kKk
268 + lLl
269
270 + STARTTEST
271 + :set magic&
272 + :set cpo&
273 + /^TEST/
274 + j:s/A\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)/\=submatch(0) . submatch(9) . submatch(8) . submatch(7) . submatch(6) . submatch(5) . submatch(4) . submatch(3) . submatch(2) . submatch(1)/
275 + ENDTEST
276
277 + TEST_5:
278 + A123456789
279
280 + STARTTEST
281 + :set magic&
282 + /^TEST/
283 + :set cpo+=/
284 + j:s/A/a/
285 + j:s/B/%/
286 + :set cpo-=/
287 + j:s/C/c/
288 + j:s/D/%/
289 + ENDTEST
290
291 + TEST_6:
292 + A
293 + B
294 + C
295 + D
296
297 + STARTTEST
298 + :set magic&
299 + :set cpo&
300 + /^TEST/
301 + j:s/A./\=submatch(0)/
302 + j:s/B./\=submatch(0)/
303 + ENDTEST
304
305 + TEST_7:
306 + AA
307 + B\0B
308
309 + STARTTEST
310 + :g/^STARTTEST/.,/^ENDTEST/d
311 + :1;/^Results/,$wq! test.out
312 + ENDTEST
313 *** ../mercurial/vim73/src/testdir/test79.ok    2011-06-19 04:30:54.000000000 +0200
314 --- src/testdir/test79.ok       2011-06-19 03:45:26.000000000 +0200
315 ***************
316 *** 0 ****
317 --- 1,118 ----
318 + Results of test71:
319
320
321 + TEST_1:
322 + AA
323 + &
324 + C123456789987654321
325 + d
326 + d
327 + ~
328 + Gg
329 + Hh
330 + iI
331 + jJ
332 + Kk
333 + l
334 + l
335 + m
336 + m
337 + nn
338 + o\0o
339 + p\bp
340 + q     q
341 + r\r
342 + scs
343 + t\0t
344
345
346 + TEST_2:
347 + &&
348 + B
349 + C123456789987654321
350 + d
351 + ~
352 + ~
353 + Gg
354 + Hh
355 + iI
356 + jJ
357 + Kk
358 + l
359 + l
360 + m
361 + m
362 + nn
363 + o\0o
364 + p\bp
365 + q     q
366 + r\r
367 + scs
368 + t\0t
369
370
371 + TEST_3:
372 + a\a
373 + b\\b
374 + c
375 + c
376 + d\
377 + d
378 + e\\
379 + e
380 + f\rf
381 + g
382 + g
383 + h\
384 + h
385 + i\\
386 + i
387 + j\nj
388 + k
389 + k
390 + l
391 + l
392
393
394 + TEST_4:
395 + a\a
396 + b\b
397 + c
398 + c
399 + d
400 + d
401 + e\
402 + e
403 + f
404 + f
405 + g
406 + g
407 + h
408 + h
409 + i\
410 + i
411 + j
412 + j
413 + k
414 + k
415 + l
416 + l
417
418
419 + TEST_5:
420 + A123456789987654321
421
422
423 + TEST_6:
424 + a
425 + a
426 + c
427 + %
428
429
430 + TEST_7:
431 + A
432 + A
433 + B
434 + B
435
436 *** ../mercurial/vim73/src/testdir/test80.in    2011-06-19 04:30:54.000000000 +0200
437 --- src/testdir/test80.in       2011-06-19 03:45:26.000000000 +0200
438 ***************
439 *** 0 ****
440 --- 1,150 ----
441 + Test for *sub-replace-special* and *sub-replace-expression* on substitue().
442 + Test for submatch() on substitue().
443 + Test for *:s%* on :substitute.
444
445 + STARTTEST
446 + :so small.vim
447 + ENDTEST
448
449 + TEST_1:
450
451 + STARTTEST
452 + :set magic
453 + :set cpo&
454 + :$put =\"\n\nTEST_1:\"
455 + :$put =substitute('A', 'A', '&&', '')
456 + :$put =substitute('B', 'B', '\&', '')
457 + :$put =substitute('C123456789', 'C\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)', '\0\9\8\7\6\5\4\3\2\1', '')
458 + :$put =substitute('D', 'D', 'd', '')
459 + :$put =substitute('E', 'E', '~', '')
460 + :$put =substitute('F', 'F', '\~', '')
461 + :$put =substitute('G', 'G', '\ugg', '')
462 + :$put =substitute('H', 'H', '\Uh\Eh', '')
463 + :$put =substitute('I', 'I', '\lII', '')
464 + :$put =substitute('J', 'J', '\LJ\EJ', '')
465 + :$put =substitute('K', 'K', '\Uk\ek', '')
466 + :$put =substitute('lLl', 'L', '\16', '')
467 + :$put =substitute('mMm', 'M', '\r', '')
468 + :$put =substitute('nNn', 'N', '\\16', '')
469 + :$put =substitute('oOo', 'O', '\n', '')
470 + :$put =substitute('pPp', 'P', '\b', '')
471 + :$put =substitute('qQq', 'Q', '\t', '')
472 + :$put =substitute('rRr', 'R', '\\', '')
473 + :$put =substitute('sSs', 'S', '\c', '')
474 + :$put =substitute('uUu', 'U', \"\n\", '')
475 + :$put =substitute('vVv', 'V', \"\b\", '')
476 + :$put =substitute('wWw', 'W', \"\\\", '')
477 + :$put =substitute('xXx', 'X', \"\r\", '')
478 + /^TEST_2
479 + ENDTEST
480
481 + TEST_2:
482
483 + STARTTEST
484 + :set nomagic
485 + :set cpo&
486 + :$put =\"\n\nTEST_2:\"
487 + :$put =substitute('A', 'A', '&&', '')
488 + :$put =substitute('B', 'B', '\&', '')
489 + :$put =substitute('C123456789', 'C\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)', '\0\9\8\7\6\5\4\3\2\1', '')
490 + :$put =substitute('D', 'D', 'd', '')
491 + :$put =substitute('E', 'E', '~', '')
492 + :$put =substitute('F', 'F', '\~', '')
493 + :$put =substitute('G', 'G', '\ugg', '')
494 + :$put =substitute('H', 'H', '\Uh\Eh', '')
495 + :$put =substitute('I', 'I', '\lII', '')
496 + :$put =substitute('J', 'J', '\LJ\EJ', '')
497 + :$put =substitute('K', 'K', '\Uk\ek', '')
498 + :$put =substitute('lLl', 'L', '\16', '')
499 + :$put =substitute('mMm', 'M', '\r', '')
500 + :$put =substitute('nNn', 'N', '\\16', '')
501 + :$put =substitute('oOo', 'O', '\n', '')
502 + :$put =substitute('pPp', 'P', '\b', '')
503 + :$put =substitute('qQq', 'Q', '\t', '')
504 + :$put =substitute('rRr', 'R', '\\', '')
505 + :$put =substitute('sSs', 'S', '\c', '')
506 + :$put =substitute('tTt', 'T', \"\r\", '')
507 + :$put =substitute('uUu', 'U', \"\n\", '')
508 + :$put =substitute('vVv', 'V', \"\b\", '')
509 + :$put =substitute('wWw', 'W', \"\\\", '')
510 + /^TEST_3
511 + ENDTEST
512
513 + TEST_3:
514
515 + STARTTEST
516 + :set magic&
517 + :set cpo&
518 + :$put =\"\n\nTEST_3:\"
519 + :let y = substitute('aAa', 'A', '\="\\"', '')           | $put =y
520 + :let y = substitute('bBb', 'B', '\="\\\\"', '')         | $put =y
521 + :let y = substitute('cCc', 'C', '\="\16"', '')         | $put =y
522 + :let y = substitute('dDd', 'D', '\="\\\16"', '')       | $put =y
523 + :let y = substitute('eEe', 'E', '\="\\\\\16"', '')     | $put =y
524 + :let y = substitute('fFf', 'F', '\="\\r"', '')          | $put =y
525 + :let y = substitute('jJj', 'J', '\="\\n"', '')          | $put =y
526 + :let y = substitute('kKk', 'K', '\="\r"', '')           | $put =y
527 + :let y = substitute('lLl', 'L', '\="\n"', '')           | $put =y
528 + /^TEST_4
529 + ENDTEST
530
531 + TEST_4:
532
533 + STARTTEST
534 + :set magic&
535 + :set cpo&
536 + :$put =\"\n\nTEST_4:\"
537 + :let y = substitute('aAa', 'A', '\=substitute(submatch(0), ".", "\\", "")', '')       | $put =y
538 + :let y = substitute('bBb', 'B', '\=substitute(submatch(0), ".", "\\\\", "")', '')     | $put =y
539 + :let y = substitute('cCc', 'C', '\=substitute(submatch(0), ".", "\16", "")', '')     | $put =y
540 + :let y = substitute('dDd', 'D', '\=substitute(submatch(0), ".", "\\\16", "")', '')   | $put =y
541 + :let y = substitute('eEe', 'E', '\=substitute(submatch(0), ".", "\\\\\16", "")', '') | $put =y
542 + :let y = substitute('fFf', 'F', '\=substitute(submatch(0), ".", "\\r", "")', '')      | $put =y
543 + :let y = substitute('jJj', 'J', '\=substitute(submatch(0), ".", "\\n", "")', '')      | $put =y
544 + :let y = substitute('kKk', 'K', '\=substitute(submatch(0), ".", "\r", "")', '')       | $put =y
545 + :let y = substitute('lLl', 'L', '\=substitute(submatch(0), ".", "\n", "")', '')       | $put =y
546 + /^TEST_5
547 + ENDTEST
548
549 + TEST_5:
550
551 + STARTTEST
552 + :set magic&
553 + :set cpo&
554 + :$put =\"\n\nTEST_5:\"
555 + :$put =substitute('A123456789', 'A\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)\(.\)', '\=submatch(0) . submatch(9) . submatch(8) . submatch(7) . submatch(6) . submatch(5) . submatch(4) . submatch(3) . submatch(2) . submatch(1)', '')
556 + /^TEST_6
557 + ENDTEST
558
559 + TEST_6:
560
561 + STARTTEST
562 + :set magic&
563 + :$put =\"\n\nTEST_6:\"
564 + :set cpo+=/
565 + :$put =substitute('A', 'A', 'a', '')
566 + :$put =substitute('B', 'B', '%', '')
567 + :set cpo-=/
568 + :$put =substitute('C', 'C', 'c', '')
569 + :$put =substitute('D', 'D', '%', '')
570 + /^TEST_7
571 + ENDTEST
572
573 + TEST_7:
574
575 + STARTTEST
576 + :set magic&
577 + :set cpo&
578 + :$put =\"\n\nTEST_7:\"
579 + :$put =substitute('A\16A', 'A.', '\=submatch(0)', '')
580 + :$put =substitute(\"B\nB\", 'B.', '\=submatch(0)', '')
581 + /^TEST_8
582 + ENDTEST
583
584 + TEST_8:
585
586 + STARTTEST
587 + :/^Results/,$wq! test.out
588 + ENDTEST
589
590 + Results of test72:
591 *** ../mercurial/vim73/src/testdir/test80.ok    2011-06-19 04:30:54.000000000 +0200
592 --- src/testdir/test80.ok       2011-06-19 03:45:26.000000000 +0200
593 ***************
594 *** 0 ****
595 --- 1,101 ----
596 + Results of test72:
597
598
599 + TEST_1:
600 + AA
601 + &
602 + C123456789987654321
603 + d
604 + ~
605 + ~
606 + Gg
607 + Hh
608 + iI
609 + jJ
610 + Kk
611 + ll
612 + mm
613 + nn
614 + o
615 + o
616 + p\bp
617 + q     q
618 + r\r
619 + scs
620 + u
621 + u
622 + v\bv
623 + w\w
624 + xx
625
626
627 + TEST_2:
628 + AA
629 + &
630 + C123456789987654321
631 + d
632 + ~
633 + ~
634 + Gg
635 + Hh
636 + iI
637 + jJ
638 + Kk
639 + ll
640 + mm
641 + nn
642 + o
643 + o
644 + p\bp
645 + q     q
646 + r\r
647 + scs
648 + tt
649 + u
650 + u
651 + v\bv
652 + w\w
653
654
655 + TEST_3:
656 + a\a
657 + b\\b
658 + cc
659 + d\d
660 + e\\e
661 + f\rf
662 + j\nj
663 + kk
664 + l
665 + l
666
667
668 + TEST_4:
669 + a\a
670 + b\b
671 + cc
672 + dd
673 + e\e
674 + ff
675 + j
676 + j
677 + kk
678 + l
679 + l
680
681
682 + TEST_5:
683 + A123456789987654321
684
685
686 + TEST_6:
687 + a
688 + %
689 + c
690 + %
691
692
693 + TEST_7:
694 + AA
695 + B
696 + B
697 *** ../mercurial/vim73/src/testdir/Makefile     2011-06-13 01:07:22.000000000 +0200
698 --- src/testdir/Makefile        2011-06-19 03:53:36.000000000 +0200
699 ***************
700 *** 25,31 ****
701                 test59.out test60.out test61.out test62.out test63.out \
702                 test64.out test65.out test66.out test67.out test68.out \
703                 test69.out test70.out test71.out test72.out test73.out \
704 !               test74.out test75.out test76.out test77.out test78.out
705   
706   SCRIPTS_GUI = test16.out
707   
708 --- 25,32 ----
709                 test59.out test60.out test61.out test62.out test63.out \
710                 test64.out test65.out test66.out test67.out test68.out \
711                 test69.out test70.out test71.out test72.out test73.out \
712 !               test74.out test75.out test76.out test77.out test78.out \
713 !               test79.out test80.out
714   
715   SCRIPTS_GUI = test16.out
716   
717 *** ../mercurial/vim73/src/testdir/Make_amiga.mak       2011-06-13 01:07:22.000000000 +0200
718 --- src/testdir/Make_amiga.mak  2011-06-19 03:52:32.000000000 +0200
719 ***************
720 *** 28,34 ****
721                 test61.out test62.out test63.out test64.out test65.out \
722                 test66.out test67.out test68.out test69.out test70.out \
723                 test71.out test72.out test73.out test74.out test75.out \
724 !               test76.out test77.out test78.out
725   
726   .SUFFIXES: .in .out
727   
728 --- 28,34 ----
729                 test61.out test62.out test63.out test64.out test65.out \
730                 test66.out test67.out test68.out test69.out test70.out \
731                 test71.out test72.out test73.out test74.out test75.out \
732 !               test76.out test77.out test78.out test79.out test80.out
733   
734   .SUFFIXES: .in .out
735   
736 ***************
737 *** 126,128 ****
738 --- 126,130 ----
739   test76.out: test76.in
740   test77.out: test77.in
741   test78.out: test78.in
742 + test79.out: test79.in
743 + test80.out: test80.in
744 *** ../mercurial/vim73/src/testdir/Make_dos.mak 2011-06-13 01:07:22.000000000 +0200
745 --- src/testdir/Make_dos.mak    2011-06-19 03:52:43.000000000 +0200
746 ***************
747 *** 28,34 ****
748                 test37.out test38.out test39.out test40.out test41.out \
749                 test42.out test52.out test65.out test66.out test67.out \
750                 test68.out test69.out test71.out test72.out test73.out \
751 !               test74.out test75.out test76.out test77.out test78.out
752   
753   SCRIPTS32 =   test50.out test70.out
754   
755 --- 28,35 ----
756                 test37.out test38.out test39.out test40.out test41.out \
757                 test42.out test52.out test65.out test66.out test67.out \
758                 test68.out test69.out test71.out test72.out test73.out \
759 !               test74.out test75.out test76.out test77.out test78.out \
760 !               test79.out test80.out
761   
762   SCRIPTS32 =   test50.out test70.out
763   
764 *** ../mercurial/vim73/src/testdir/Make_ming.mak        2011-06-13 01:07:22.000000000 +0200
765 --- src/testdir/Make_ming.mak   2011-06-19 03:52:58.000000000 +0200
766 ***************
767 *** 48,54 ****
768                 test37.out test38.out test39.out test40.out test41.out \
769                 test42.out test52.out test65.out test66.out test67.out \
770                 test68.out test69.out test71.out test72.out test73.out \
771 !               test74.out test75.out test76.out test77.out test78.out
772   
773   SCRIPTS32 =   test50.out test70.out
774   
775 --- 48,55 ----
776                 test37.out test38.out test39.out test40.out test41.out \
777                 test42.out test52.out test65.out test66.out test67.out \
778                 test68.out test69.out test71.out test72.out test73.out \
779 !               test74.out test75.out test76.out test77.out test78.out \
780 !               test79.out test80.out
781   
782   SCRIPTS32 =   test50.out test70.out
783   
784 *** ../mercurial/vim73/src/testdir/Make_os2.mak 2011-06-13 01:07:22.000000000 +0200
785 --- src/testdir/Make_os2.mak    2011-06-19 03:53:09.000000000 +0200
786 ***************
787 *** 28,34 ****
788                 test61.out test62.out test63.out test64.out test65.out \
789                 test66.out test67.out test68.out test69.out test70.out \
790                 test71.out test72.out test73.out test74.out test75.out \
791 !               test76.out test77.out test78.out
792   
793   .SUFFIXES: .in .out
794   
795 --- 28,34 ----
796                 test61.out test62.out test63.out test64.out test65.out \
797                 test66.out test67.out test68.out test69.out test70.out \
798                 test71.out test72.out test73.out test74.out test75.out \
799 !               test76.out test77.out test78.out test79.out test80.out
800   
801   .SUFFIXES: .in .out
802   
803 *** ../mercurial/vim73/src/testdir/Make_vms.mms 2011-06-13 01:07:22.000000000 +0200
804 --- src/testdir/Make_vms.mms    2011-06-19 03:53:18.000000000 +0200
805 ***************
806 *** 4,10 ****
807   # Authors:    Zoltan Arpadffy, <arpadffy@polarhome.com>
808   #             Sandor Kopanyi,  <sandor.kopanyi@mailbox.hu>
809   #
810 ! # Last change:  2011 Jun 13
811   #
812   # This has been tested on VMS 6.2 to 8.3 on DEC Alpha, VAX and IA64.
813   # Edit the lines in the Configuration section below to select.
814 --- 4,10 ----
815   # Authors:    Zoltan Arpadffy, <arpadffy@polarhome.com>
816   #             Sandor Kopanyi,  <sandor.kopanyi@mailbox.hu>
817   #
818 ! # Last change:  2011 Jun 19
819   #
820   # This has been tested on VMS 6.2 to 8.3 on DEC Alpha, VAX and IA64.
821   # Edit the lines in the Configuration section below to select.
822 ***************
823 *** 75,81 ****
824          test61.out test62.out test63.out test64.out test65.out \
825          test66.out test67.out test68.out test69.out \
826          test71.out test72.out test74.out test75.out test76.out \
827 !        test77.out test78.out
828   
829   # Known problems:
830   # Test 30: a problem around mac format - unknown reason
831 --- 75,81 ----
832          test61.out test62.out test63.out test64.out test65.out \
833          test66.out test67.out test68.out test69.out \
834          test71.out test72.out test74.out test75.out test76.out \
835 !        test77.out test78.out test79.out test80.out
836   
837   # Known problems:
838   # Test 30: a problem around mac format - unknown reason
839 *** ../vim-7.3.224/src/version.c        2011-06-19 02:55:32.000000000 +0200
840 --- src/version.c       2011-06-19 04:27:54.000000000 +0200
841 ***************
842 *** 711,712 ****
843 --- 711,714 ----
844   {   /* Add new patch number below this line */
845 + /**/
846 +     225,
847   /**/
848
849 -- 
850 hundred-and-one symptoms of being an internet addict:
851 194. Your business cards contain your e-mail and home page address.
852
853  /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
854 ///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
855 \\\  an exciting new programming language -- http://www.Zimbu.org        ///
856  \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///
This page took 0.081634 seconds and 3 git commands to generate.