[Mageia-dev] Odd Window framing in curses part of install

Frank Griffin ftg at roadrunner.com
Tue Mar 13 19:40:19 CET 2012


Just a small thing, but the curses windows which appear at the start of 
isolinux prompting for the type of install, server address and so forth 
have suddenly had their borders filled with characters - "U" at the left 
corner, "A" along the top, and an upside-down question mark at the right 
corner.

I assume that curses is using ASCII extended graphics characters to draw 
the perimeter of the windows, but that the install itself is using UTF-8 
or some other character set which doesn't have them.


More information about the Mageia-dev mailing list
='0' selected='selected'>includemode:
authorjaviexin <javiexin@gmail.com>2017-01-08 00:59:26 +0100
committerjaviexin <javiexin@gmail.com>2017-01-08 00:59:26 +0100
commit696724ac1b102d67aa765ebba7c898b0da3e8ba8 (patch)
tree73464dcab0d22aea35069e11b80ee6846c1cacc7
parent9b2b9dd9de8d413f3f3b947b53e1a2a1e33dc477 (diff)
downloadforums-696724ac1b102d67aa765ebba7c898b0da3e8ba8.tar
forums-696724ac1b102d67aa765ebba7c898b0da3e8ba8.tar.gz
forums-696724ac1b102d67aa765ebba7c898b0da3e8ba8.tar.bz2
forums-696724ac1b102d67aa765ebba7c898b0da3e8ba8.tar.xz
forums-696724ac1b102d67aa765ebba7c898b0da3e8ba8.zip
[ticket/14950] Add possibility to delete a template block
Adds a new mode to alter_block_array to allow for the deletion of a certain block of template variables. The selection method is the same as for the other modes for alter_block_array. The passed in vararray is ignored, and an out of bounds index is considered an error. Added tests for the new function, fixed. PHPBB3-14950
Diffstat
-rw-r--r--tests/template/template_test.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/template/template_test.php b/tests/template/template_test.php
index d253651564..2d27a5b56a 100644
--- a/tests/template/template_test.php
+++ b/tests/template/template_test.php
@@ -624,12 +624,12 @@ EOT
$expect = 'outer - 0 - zero[outer|4]outer - 1 - one[outer|4]middle - 0 - 1A[middle|1]outer - 2 - two[outer|4]middle - 0 - 2A[middle|2]middle - 1 - 2B[middle|2]outer - 3 - three[outer|4]middle - 0 - 3A[middle|3]middle - 1 - 3B[middle|3]middle - 2 - 3C[middle|3]';
$this->assertEquals($expect, str_replace(array("\n", "\r", "\t"), '', $this->display('test')), 'Ensuring template is built correctly before modification');
- $this->template->alter_block_array('outer', array(), true, 'delete');
+ $this->template->alter_block_array('outer', array(), false, 'delete');
$expect = 'outer - 0 - one[outer|3]middle - 0 - 1A[middle|1]outer - 1 - two[outer|3]middle - 0 - 2A[middle|2]middle - 1 - 2B[middle|2]outer - 2 - three[outer|3]middle - 0 - 3A[middle|3]middle - 1 - 3B[middle|3]middle - 2 - 3C[middle|3]';
$this->assertEquals($expect, str_replace(array("\n", "\r", "\t"), '', $this->display('test')), 'Deleting at the beginning of outer loop');
- $this->template->alter_block_array('outer[0].middle', array(), false, 'delete');
+ $this->template->alter_block_array('outer[0].middle', array(), true, 'delete');
$expect = 'outer - 0 - one[outer|3]outer - 1 - two[outer|3]middle - 0 - 2A[middle|2]middle - 1 - 2B[middle|2]outer - 2 - three[outer|3]middle - 0 - 3A[middle|3]middle - 1 - 3B[middle|3]middle - 2 - 3C[middle|3]';
$this->assertEquals($expect, str_replace(array("\n", "\r", "\t"), '', $this->display('test')), 'Deleting at the end of first middle loop, delete complete loop');