This is long, but mostly just test output.  This tested on a box from 
20081012 with the added coreutils-i18n patch.  Apparently, grep still 
has an issue.  Need to see if we can dig up the proper patch or changes 
necessary to make it work correctly, and we still need to kill 
vi_VN.TCVN in GLibc.  We find that coreutils is OK with the
i18n patch (or at least as well as it was, however it has introduced a 
test suite
failure).  All output below is correct unless noted inline with ## comments.


[EMAIL PROTECTED] TESTS]$ ls
[EMAIL PROTECTED] TESTS]$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=



## Test 1
[EMAIL PROTECTED] TESTS]$ mv /root/.bash_profile /root/bash_profile
[EMAIL PROTECTED] TESTS]$ mv /root/.bashrc /root/bashrc
[EMAIL PROTECTED] TESTS]$ LANG=vi_VN.TCVN bash
^C
## I had to kill it from another xterm at this point
Killed
[EMAIL PROTECTED] TESTS]$ mv /root/bashrc /root/.bashrc
[EMAIL PROTECTED] TESTS]$ mv /root/bash_profile /root/.bash_profile
[EMAIL PROTECTED] TESTS]$



## Test 2A
[EMAIL PROTECTED] TESTS]$ echo '1234567123572468' | fold -w 7
1234567
12357
246
8
[EMAIL PROTECTED] TESTS]$




## Test 2B
[EMAIL PROTECTED] TESTS]$ echo '123456712347369' | fold -w 7
1234567
12347
369
[EMAIL PROTECTED] TESTS]$



## Test 2C
[EMAIL PROTECTED] TESTS]$ echo 'blank wblank EOF' | fold -w 10 -s
blank
wblank 
EOF
[EMAIL PROTECTED] TESTS]$



## Test 2D
[EMAIL PROTECTED] TESTS]$ cat >tp3_a.input <<"EOF"
 > sss_John
 > SSS_Paul
 > ttt_Ringo
 > EOF
[EMAIL PROTECTED] TESTS]$ cat >tp3_b.input <<"EOF"
 > sss_Lennon
 > ttt_Starr
 > TTT_Harison
 > EOF
[EMAIL PROTECTED] TESTS]$ join -t '_' -a 1 -a 2 -e '(null)' -o 0,1.2,2.2 
tp3_a.input tp3_b.input
sss_John_Lennon
SSS_Paul_(null)
SSS_Paul_(null)
ttt_Ringo_Starr
TTT_(null)_Harison
[EMAIL PROTECTED] TESTS]$



## Test 2E
[EMAIL PROTECTED] TESTS]$ join -t 'a!' -a 1 -a 2 -e '(null)' -o 0,1.2,2.2 
tp3_a.input tp3_b.input
sss_Johna(null)a(null)
sss_Lennona(null)a(null)
SSS_Paula(null)
ttt_Ringoa(null)a(null)
ttt_Sta(null)arr
join: File 2 is not in sorted order
TTT_Ha(null)arison
[EMAIL PROTECTED] TESTS]$



## Test 2F
[EMAIL PROTECTED] TESTS]$ cat >tp4_a.input <<"EOF"
 > sss John
 > SSS Paul
 > ttt Ringo
 > EOF
[EMAIL PROTECTED] TESTS]$ cat >tp4_b.input <<"EOF"
 > sss Lennon
 > ttt Starr
 > TTT Harison
 > EOF
[EMAIL PROTECTED] TESTS]$ join -a 1 -a 2 -e '(null)' -o 0,1.2,2.2 tp4_a.input 
tp4_b.input
sss John Lennon
SSS Paul (null)
ttt Ringo Starr
TTT (null) Harison
[EMAIL PROTECTED] TESTS]$



## Test 2H
[EMAIL PROTECTED] TESTS]$ echo '1日     国際化  きほん  file' | unexpand -a | 
wc -c
30
[EMAIL PROTECTED] TESTS]$



## Test 2I
[EMAIL PROTECTED] TESTS]$ echo ä | tr [:lower:] [:upper:]
ä
[EMAIL PROTECTED] TESTS]$
## Result is still broken (no change)
## Result should be 'Ä'



## Test 3
## http://bugs.linuxbase.org/attachment.cgi?id=70
## Resultant text should read:
Всем привет!



## Test 4
[EMAIL PROTECTED] TESTS]$ export LANG=ru_RU.UTF-8
[EMAIL PROTECTED] TESTS]$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
[EMAIL PROTECTED] TESTS]$ vimtutor
===============================================================================
=    Д о б р о   п о ж а л о в а т ь   в   у ч е б н и к   VIM  -  
Версия 1.5 =
===============================================================================
     Vim --- это очень мощный редактор, имеющий множество команд, слишком
     много для того, чтобы их все можно было описать в таком учебнике, как
     этот. Этот учебник призван объяснить достаточное число команд для того,
     чтобы Вы могли с легкостью использовать Vim в качестве редактора общего
     назначения.

     Вам потребуется приблизительно 25-30 минут на освоение данного 
учебника в
     зависимости от того, сколько времени Вы потратите на эксперименты.

     Команды в уроках будут модифицировать текст. Создайте копию этого 
файла,
     чтобы попрактиковаться на ней (если Вы запустили "vimtutor", то это уже
     копия).

     Важно помнить, что этот учебник предназначен для обучения в процессе
     использования. Это означает, что Вы должны запускать команды для того,
     чтобы как следует их изучить. Если Вы просто прочитаете текст, то
     забудете команды!

     Теперь убедитесь в том, что клавиша CapsLock не включена и нажмите
     клавишу   j   несколько раз, так, чтобы Урок 1.1 полностью 
поместился на
     экране.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[EMAIL PROTECTED] TESTS]$
## This in incorrect according to Alexander, however it does look plausable
## Can anyone comment?



## Test 5 and Test 6
## No Need To Rehash those.  See 20080831 book notes.



## Test 7
## Grep is broken!!
[EMAIL PROTECTED] TESTS]$ export LANG=en_US.UTF-8
[EMAIL PROTECTED] TESTS]$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
[EMAIL PROTECTED] TESTS]$ echo 'abCD' | grep -i -e 'AbcD'
[EMAIL PROTECTED] TESTS]$ echo 'abCDefGH' | grep -i -e 'AbcDEfgH'
[EMAIL PROTECTED] TESTS]$
## This is a case test.  Both should return the echo'd value



## Test 8
[EMAIL PROTECTED] TESTS]$ echo "hello こんにちは ですね。  "  > file1.txt
[EMAIL PROTECTED] TESTS]$ echo "hello こんにちは ですね。   " > file2.txt
[EMAIL PROTECTED] TESTS]$ diff -b file1.txt file2.txt
[EMAIL PROTECTED] TESTS]$


-- DJ Lucas


-- 
This message has been scanned for viruses and
dangerous content, and is believed to be clean.

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to