Mercurial > octave
annotate test/bug-54490.tst @ 31212:55415fa6a20f
svgconvert: Use Lossless encoding of images when available (bug #52193)
* acinclude.m4: Check that QPainter::LosslessImageRendering flag is available.
* octave-svgconvert.cc (draw): Use new flag if available.
* print.m (doc): Update word of caution about svgconvert and images.
author | Pantxo Diribarne <pantxo.diribarne@gmail.com> |
---|---|
date | Mon, 29 Aug 2022 16:36:34 +0200 |
parents | 9080316864bf |
children |
rev | line source |
---|---|
25789
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
1 %!function out = bug54490 () |
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
2 %! global k; |
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
3 %! k = 1; |
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
4 %! out = 3; |
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
5 %!endfunction |
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
6 |
30110
9080316864bf
update bug status in test suite
John W. Eaton <jwe@octave.org>
parents:
30109
diff
changeset
|
7 %!test <*54490> |
25789
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
8 %! global k; |
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
9 %! k = 2; |
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
10 %! a = [5, 6]; |
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
11 %! a(k) = bug54490 (); |
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
12 %! assert (a, [5, 3]); |
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
13 %! k = 2; |
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
14 %! a = [5, 6]; |
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
15 %! [a(k)] = bug54490 (); |
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
16 %! assert (a, [5, 3]); |
cc9da21511c1
use consistent eval order in simple and multi assignment (bug #54490)
John W. Eaton <jwe@octave.org>
parents:
diff
changeset
|
17 %! clear -global k; # cleanup after test |