mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-01 11:32:48 -05:00
Rename the 'testdata' subdirectory to 'test'.
I'm about to start putting programs in it too, so it would be a misnomer left like that.
This commit is contained in:
15
test/colours.txt
Normal file
15
test/colours.txt
Normal file
@ -0,0 +1,15 @@
|
||||
Test of most colour rendering. Omits the SCO fg and bg sequences,
|
||||
since they are destructive.
|
||||
Normal text [1mand bold[m; [7mreverse video [1mand bold[m
|
||||
ANSI plus bold: [30m0 [1mbold[m [31m1 [1mbold[m [32m2 [1mbold[m [33m3 [1mbold[m [34m4 [1mbold[m [35m5 [1mbold[m [36m6 [1mbold[m [37m7 [1mbold[m
|
||||
xterm bright: [90mfg0[m [100mbg0[m [91mfg1[m [101mbg1[m [92mfg2[m [102mbg2[m [93mfg3[m [103mbg3[m [94mfg4[m [104mbg4[m [95mfg5[m [105mbg5[m [96mfg6[m [106mbg6[m [97mfg7[m [107mbg7[m
|
||||
xterm 256: [48;5;16mg[48;5;232mr[48;5;233me[48;5;234my[48;5;235ms[48;5;236m [48;5;237m [48;5;238m [48;5;239m [48;5;240m [48;5;241m [48;5;242m [48;5;243m [48;5;244m [48;5;245m [48;5;246m [48;5;247m [48;5;248m [48;5;249m [48;5;250m [48;5;251m [48;5;252m [48;5;253m [48;5;254m [48;5;255m [48;5;231m [m [31;48;5;16mr[48;5;52me[48;5;88md[48;5;124ms[48;5;160m [48;5;196m [m [32;48;5;16mg[48;5;22mr[48;5;28me[48;5;34me[48;5;40mn[48;5;46ms[m [34;48;5;16mb[48;5;17ml[48;5;18mu[48;5;19me[48;5;20ms[48;5;21m [m [33;48;5;16my[48;5;58me[48;5;100ml[48;5;142ml[48;5;184mo[48;5;226mw[m [35;48;5;16mm[48;5;53ma[48;5;90mg[48;5;127me[48;5;164mn[48;5;201mt[m [36;48;5;16mc[48;5;23my[48;5;30ma[48;5;37mn[48;5;44ms[48;5;51m [m
|
||||
[38;5;0m00[38;5;1m01[38;5;2m02[38;5;3m03[38;5;4m04[38;5;5m05[38;5;6m06[38;5;7m07 [38;5;8m08[38;5;9m09[38;5;10m0a[38;5;11m0b[38;5;12m0c[38;5;13m0d[38;5;14m0e[38;5;15m0f [38;5;16m10[38;5;17m11[38;5;18m12[38;5;19m13[38;5;20m14[38;5;21m15[38;5;22m16[38;5;23m17 [38;5;24m18[38;5;25m19[38;5;26m1a[38;5;27m1b[38;5;28m1c[38;5;29m1d[38;5;30m1e[38;5;31m1f[m
|
||||
[38;5;32m20[38;5;33m21[38;5;34m22[38;5;35m23[38;5;36m24[38;5;37m25[38;5;38m26[38;5;39m27 [38;5;40m28[38;5;41m29[38;5;42m2a[38;5;43m2b[38;5;44m2c[38;5;45m2d[38;5;46m2e[38;5;47m2f [38;5;48m30[38;5;49m31[38;5;50m32[38;5;51m33[38;5;52m34[38;5;53m35[38;5;54m36[38;5;55m37 [38;5;56m38[38;5;57m39[38;5;58m3a[38;5;59m3b[38;5;60m3c[38;5;61m3d[38;5;62m3e[38;5;63m3f[m
|
||||
[38;5;64m40[38;5;65m41[38;5;66m42[38;5;67m43[38;5;68m44[38;5;69m45[38;5;70m46[38;5;71m47 [38;5;72m48[38;5;73m49[38;5;74m4a[38;5;75m4b[38;5;76m4c[38;5;77m4d[38;5;78m4e[38;5;79m4f [38;5;80m50[38;5;81m51[38;5;82m52[38;5;83m53[38;5;84m54[38;5;85m55[38;5;86m56[38;5;87m57 [38;5;88m58[38;5;89m59[38;5;90m5a[38;5;91m5b[38;5;92m5c[38;5;93m5d[38;5;94m5e[38;5;95m5f[m
|
||||
[38;5;96m60[38;5;97m61[38;5;98m62[38;5;99m63[38;5;100m64[38;5;101m65[38;5;102m66[38;5;103m67 [38;5;104m68[38;5;105m69[38;5;106m6a[38;5;107m6b[38;5;108m6c[38;5;109m6d[38;5;110m6e[38;5;111m6f [38;5;112m70[38;5;113m71[38;5;114m72[38;5;115m73[38;5;116m74[38;5;117m75[38;5;118m76[38;5;119m77 [38;5;120m78[38;5;121m79[38;5;122m7a[38;5;123m7b[38;5;124m7c[38;5;125m7d[38;5;126m7e[38;5;127m7f[m
|
||||
[38;5;128m80[38;5;129m81[38;5;130m82[38;5;131m83[38;5;132m84[38;5;133m85[38;5;134m86[38;5;135m87 [38;5;136m88[38;5;137m89[38;5;138m8a[38;5;139m8b[38;5;140m8c[38;5;141m8d[38;5;142m8e[38;5;143m8f [38;5;144m90[38;5;145m91[38;5;146m92[38;5;147m93[38;5;148m94[38;5;149m95[38;5;150m96[38;5;151m97 [38;5;152m98[38;5;153m99[38;5;154m9a[38;5;155m9b[38;5;156m9c[38;5;157m9d[38;5;158m9e[38;5;159m9f[m
|
||||
[38;5;160ma0[38;5;161ma1[38;5;162ma2[38;5;163ma3[38;5;164ma4[38;5;165ma5[38;5;166ma6[38;5;167ma7 [38;5;168ma8[38;5;169ma9[38;5;170maa[38;5;171mab[38;5;172mac[38;5;173mad[38;5;174mae[38;5;175maf [38;5;176mb0[38;5;177mb1[38;5;178mb2[38;5;179mb3[38;5;180mb4[38;5;181mb5[38;5;182mb6[38;5;183mb7 [38;5;184mb8[38;5;185mb9[38;5;186mba[38;5;187mbb[38;5;188mbc[38;5;189mbd[38;5;190mbe[38;5;191mbf[m
|
||||
[38;5;192mc0[38;5;193mc1[38;5;194mc2[38;5;195mc3[38;5;196mc4[38;5;197mc5[38;5;198mc6[38;5;199mc7 [38;5;200mc8[38;5;201mc9[38;5;202mca[38;5;203mcb[38;5;204mcc[38;5;205mcd[38;5;206mce[38;5;207mcf [38;5;208md0[38;5;209md1[38;5;210md2[38;5;211md3[38;5;212md4[38;5;213md5[38;5;214md6[38;5;215md7 [38;5;216md8[38;5;217md9[38;5;218mda[38;5;219mdb[38;5;220mdc[38;5;221mdd[38;5;222mde[38;5;223mdf[m
|
||||
[38;5;224me0[38;5;225me1[38;5;226me2[38;5;227me3[38;5;228me4[38;5;229me5[38;5;230me6[38;5;231me7 [38;5;232me8[38;5;233me9[38;5;234mea[38;5;235meb[38;5;236mec[38;5;237med[38;5;238mee[38;5;239mef [38;5;240mf0[38;5;241mf1[38;5;242mf2[38;5;243mf3[38;5;244mf4[38;5;245mf5[38;5;246mf6[38;5;247mf7 [38;5;248mf8[38;5;249mf9[38;5;250mfa[38;5;251mfb[38;5;252mfc[38;5;253mfd[38;5;254mfe[38;5;255mff[m
|
||||
24-bit colour: [38;2;112;128;144mSlateGrey[m [38;2;107;142;35mOliveDrab[m [38;2;218;165;32mgoldenrod[m [38;2;139;69;19mSaddleBrown[m [30;48;2;148;0;211mDarkViolet (bg)[m
|
14
test/display.txt
Normal file
14
test/display.txt
Normal file
@ -0,0 +1,14 @@
|
||||
Test of all features involved in do_text()
|
||||
==========================================
|
||||
|
||||
Reverse video + red on yellow: [31;43;7m bing! [m
|
||||
Yellow on red should look the same: [33;41m bong! [m
|
||||
|
||||
Basic attrs, combining chars, both widths: [1mBold[22m [5mblink[25m [4munderline[24m [Λ̊][チ][text]
|
||||
Wide char should be off by 1 narrow char: [1mBold[22m [5mblink[25m [4munderline[24m [Λ̊][チ][text]
|
||||
|
||||
Double width, double height. Should be red top, magenta bottom, blue DW only:
|
||||
#3[41m[1mBold[22m [5mblink[25m [4munderline[24m [Λ̊][チ][text][m
|
||||
#4[45m[1mBold[22m [5mblink[25m [4munderline[24m [Λ̊][チ][text][m
|
||||
#6[44m[1mBold[22m [5mblink[25m [4munderline[24m [Λ̊][チ][text][m
|
||||
|
6
test/lattrs.txt
Normal file
6
test/lattrs.txt
Normal file
@ -0,0 +1,6 @@
|
||||
Test of line attributes:
|
||||
|
||||
#3Double-height top
|
||||
#4Double-height bottom
|
||||
#5Normal text (#5)
|
||||
#6Double-width only
|
3
test/scocols.txt
Normal file
3
test/scocols.txt
Normal file
@ -0,0 +1,3 @@
|
||||
Test of (destructive) SCO colour rendering.
|
||||
SCO fg: [=0F0[=7F [=1F1[=7F [=2F2[=7F [=3F3[=7F [=4F4[=7F [=5F5[=7F [=6F6[=7F [=7F7[=7F [=8F8[=7F [=9F9[=7F [=10F10[=7F [=11F11[=7F [=12F12[=7F [=13F13[=7F [=14F14[=7F [=15F15[=7F
|
||||
SCO bg: [=0G0[=0G [=1G1[=0G [=2G2[=0G [=3G3[=0G [=4G4[=0G [=5G5[=0G [=6G6[=0G [=7G7[=0G [=8G8[=0G [=9G9[=0G [=10G10[=0G [=11G11[=0G [=12G12[=0G [=13G13[=0G [=14G14[=0G [=15G15[=0G
|
23
test/utf8.txt
Normal file
23
test/utf8.txt
Normal file
@ -0,0 +1,23 @@
|
||||
Test of UTF-8 output in a terminal emulator
|
||||
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
|
||||
|
||||
Some basic Unicode:
|
||||
∮ E⋅da = Q, n → ∞, ∑ f(i) = ∏ g(i), ∀x∈ℝ: ⌈x⌉ = −⌊−x⌋, α ∧ ¬β = ¬(¬α ∨ β),
|
||||
ℕ ⊆ ℕ₀ ⊂ ℤ ⊂ ℚ ⊂ ℝ ⊂ ℂ, ⊥ < a ≠ b ≡ c ≤ d ≪ ⊤ ⇒ (A ⇔ B),
|
||||
|
||||
Combining characters:
|
||||
STARGΛ̊TE SG-1, a = v̇ = r̈, a⃑ ⊥ b⃑
|
||||
[----------------------------|------------------------]
|
||||
๏ แผ่นดินฮั่นเสื่อมโทรมแสนสังเวช พระปกเกศกองบู๊กู้ขึ้นใหม่
|
||||
สิบสองกษัตริย์ก่อนหน้าแลถัดไป สององค์ไซร้โง่เขลาเบาปัญญา
|
||||
|
||||
Wide characters with difficult wrapping:
|
||||
Here we go then: コンニチハ コンニチハ コンニチハ コンニチハ コンニチハ コンニチハ コンニチハ コンニチハ コンニチハ コンニチハ コンニチハ コンニチハ コンニチハ コンニチハ コンニチハ
|
||||
|
||||
Arabic and bidirectional text:
|
||||
(من مجمع الزوائد ومنبع الفوائد للهيثمي ، ج 1 ، ص 74-84)
|
||||
عن [44mجرير[m [41mرضي[m الله عنه قال قال رسول الله صلى الله عليه
|
||||
وسلم: بني الاسلام على خمس شهادة ان لا اله الا الله واقام
|
||||
Mixed LTR and RTL text: [44mجرير[m [41mرضي[m back to LTR.
|
||||
|
||||
East Asian Ambiguous characters: ¼½¾¼½¾¼½¾¼½¾¼½¾¼½¾¼½¾¼½¾¼½¾¼½¾
|
16
test/vt100.txt
Normal file
16
test/vt100.txt
Normal file
@ -0,0 +1,16 @@
|
||||
VT100 line drawing characters, actually using the VT100 escapes
|
||||
(B)0ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
|
||||
|
||||
lqqqqqqqqqqpoopqrssrqqqqqqqqqqwqqqqqqqqqqpoopqrssrqqqqqqqqqqk
|
||||
x x x
|
||||
x ooh, swirly! x top right corner x
|
||||
x x x
|
||||
tqqqqqqqqqqpoopqrssrqqqqqqqqqqnqqqqqqqqqqpoopqrssrqqqqqqqqqqu
|
||||
x x x
|
||||
x stuff down here x is quite inane x
|
||||
x x x
|
||||
mqqqqqqqqqqpoopqrssrqqqqqqqqqqvqqqqqqqqqqpoopqrssrqqqqqqqqqqj
|
||||
|
||||
(This won't do the right thing in PuTTY's default UTF-8 translation;
|
||||
you'll just see lqqqk letters. It should work with a character set
|
||||
like ISO8859-1.)
|
Reference in New Issue
Block a user