Commit 1242505
committed
Protect counter with mutex
Based on review
Making `\dot` and `\msc` independent on the order of processing by means of using the md5 sum of the content
(positive side effect when having multiple instances of a `\dot` (or `\msc`) command it is generated just once).1 parent 7818258 commit 1242505
File tree
10 files changed
+303
-196
lines changed- src
10 files changed
+303
-196
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
38 | 39 | | |
39 | 40 | | |
40 | 41 | | |
| |||
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
55 | 56 | | |
56 | 57 | | |
57 | 58 | | |
| |||
383 | 384 | | |
384 | 385 | | |
385 | 386 | | |
386 | | - | |
387 | | - | |
388 | | - | |
389 | 387 | | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
390 | 403 | | |
391 | | - | |
392 | | - | |
393 | | - | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
398 | | - | |
399 | | - | |
400 | | - | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
401 | 420 | | |
402 | | - | |
| 421 | + | |
| 422 | + | |
403 | 423 | | |
404 | | - | |
405 | | - | |
406 | | - | |
407 | 424 | | |
408 | | - | |
409 | 425 | | |
410 | 426 | | |
411 | 427 | | |
412 | 428 | | |
413 | | - | |
414 | | - | |
415 | 429 | | |
| 430 | + | |
| 431 | + | |
416 | 432 | | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
417 | 445 | | |
418 | | - | |
419 | | - | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | | - | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
424 | 463 | | |
425 | | - | |
426 | | - | |
427 | | - | |
| 464 | + | |
428 | 465 | | |
429 | | - | |
| 466 | + | |
| 467 | + | |
430 | 468 | | |
431 | | - | |
432 | | - | |
433 | | - | |
434 | | - | |
435 | | - | |
436 | | - | |
437 | 469 | | |
438 | | - | |
439 | 470 | | |
440 | 471 | | |
441 | 472 | | |
| |||
1552 | 1583 | | |
1553 | 1584 | | |
1554 | 1585 | | |
1555 | | - | |
| 1586 | + | |
1556 | 1587 | | |
1557 | 1588 | | |
1558 | 1589 | | |
1559 | 1590 | | |
1560 | | - | |
| 1591 | + | |
1561 | 1592 | | |
1562 | 1593 | | |
1563 | 1594 | | |
| |||
1675 | 1706 | | |
1676 | 1707 | | |
1677 | 1708 | | |
1678 | | - | |
| 1709 | + | |
1679 | 1710 | | |
1680 | 1711 | | |
1681 | 1712 | | |
1682 | 1713 | | |
1683 | | - | |
| 1714 | + | |
1684 | 1715 | | |
1685 | 1716 | | |
1686 | 1717 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
121 | | - | |
| 121 | + | |
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
131 | | - | |
| 131 | + | |
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
284 | 284 | | |
285 | 285 | | |
286 | 286 | | |
287 | | - | |
| 287 | + | |
288 | 288 | | |
289 | 289 | | |
290 | 290 | | |
| |||
310 | 310 | | |
311 | 311 | | |
312 | 312 | | |
313 | | - | |
314 | | - | |
315 | | - | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
316 | 319 | | |
317 | 320 | | |
318 | 321 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
| 59 | + | |
60 | 60 | | |
61 | 61 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
42 | 43 | | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
| |||
614 | 615 | | |
615 | 616 | | |
616 | 617 | | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
617 | 621 | | |
618 | 622 | | |
619 | | - | |
620 | | - | |
621 | | - | |
622 | | - | |
623 | | - | |
624 | | - | |
625 | | - | |
626 | | - | |
627 | | - | |
628 | | - | |
629 | | - | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
630 | 633 | | |
631 | | - | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
632 | 647 | | |
633 | | - | |
| 648 | + | |
634 | 649 | | |
635 | | - | |
636 | | - | |
637 | | - | |
638 | | - | |
639 | 650 | | |
640 | | - | |
| 651 | + | |
641 | 652 | | |
642 | 653 | | |
643 | 654 | | |
| |||
650 | 661 | | |
651 | 662 | | |
652 | 663 | | |
| 664 | + | |
653 | 665 | | |
654 | 666 | | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
655 | 677 | | |
656 | | - | |
657 | | - | |
658 | | - | |
659 | | - | |
660 | | - | |
661 | | - | |
662 | | - | |
663 | | - | |
664 | | - | |
665 | | - | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
666 | 695 | | |
667 | | - | |
| 696 | + | |
668 | 697 | | |
669 | | - | |
670 | | - | |
671 | | - | |
672 | | - | |
673 | | - | |
674 | | - | |
675 | | - | |
676 | 698 | | |
677 | | - | |
| 699 | + | |
678 | 700 | | |
679 | 701 | | |
680 | 702 | | |
| |||
2215 | 2237 | | |
2216 | 2238 | | |
2217 | 2239 | | |
2218 | | - | |
| 2240 | + | |
2219 | 2241 | | |
2220 | 2242 | | |
2221 | 2243 | | |
2222 | 2244 | | |
2223 | | - | |
2224 | | - | |
| 2245 | + | |
| 2246 | + | |
2225 | 2247 | | |
2226 | 2248 | | |
2227 | 2249 | | |
2228 | | - | |
| 2250 | + | |
2229 | 2251 | | |
2230 | 2252 | | |
2231 | 2253 | | |
| |||
2234 | 2256 | | |
2235 | 2257 | | |
2236 | 2258 | | |
2237 | | - | |
| 2259 | + | |
2238 | 2260 | | |
2239 | 2261 | | |
2240 | 2262 | | |
| |||
0 commit comments