> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On
> Behalf Of Owen Leibman
> Sent: Thursday, April 07, 2016 8:56 PM
> To: [email protected]
> Subject: Patches for Tests Which Fail Due to ASCII-EBCDIC Differences
> 
> There are a number of tests which fail on z/OS.
> Many of these are due to encoding differences between ISO8859-1 and IBM-
> 1047.
> The attached zip file contains changes to allow these tests to succeed
> on z/OS.
> It includes the following files:
> 
> 1. test_repl55.vim (I assume you will come up with a better name for
> these files)
>    Sort order differed between ISO8859-1 and IBM-1047 in some cases.
>    This is a complete new-style replacement for test55.in/ok, which can
> be deleted.
> 2. test_repl57.vim
>    Sort order differed between ISO8859-1 and IBM-1047 in some cases.
>    This is a complete new-style replacement for test57.in/ok, which can
> be deleted.
> 3. test_sort.patch
>    Sort order differed between ISO8859-1 and IBM-1047 in some cases.
>    The test_sort tests are much less comprehensive than test_repl57.
> 4. test_repl64.vim, test64.in.patch, test64.ok.patch,
> test_visualfail.vim
>    Only a very few tests were failing in test64, due to the use of
> decimal/hexadecimal/octal
>    values in regular expressions which matched ISO8859-1 characters but
> not IBM-1047.
>    At first, I was just going to move these to a separate test file, but
> test64 was
>    particularly well suited for converting from old-style to new-style.
>    So I moved almost all the tests to new-style test_repl64.vim.
>    I could get all but 3 of the tests working. All 3 of those involved
> the "Visual" feature,
>    which I am not familiar with. I thought some combination of "exe" and
> "normal" would work,
>    but I couldn't succeed. My failed efforts are in test_visualfail.vim,
> in case somebody
>    wants to take a look and fix it, or tell me how to do it.
>    In the absence of a good new-style solution for those 3 cases, I
> removed all except those
>    three cases from test64.in/ok, hence the two patch files
> test64.in.patch and test64.ok.patch.

I have managed to figure out my problems with Visual, normal, and execute.
I will send an updated version of test_repl64.vim some time this weekend.

> 5. test_repl77.vim
>    Checksum works on binary values, and, since ISO8859-1 and IBM-1047
> use different binary representations ...
>    This is a complete new-style replacement for test77.in/ok, which can
> be deleted.
> 6. test_repl90.vim
>    SHA256 works on binary values, and, since ISO8859-1 and IBM-1047 use
> different binary representations ...
>    This is a complete new-style replacement for test90.in/ok, which can
> be deleted.
> 7. README_os390.patch
>    Updates list of expected test failures (under the assumption that all
> of the above will be implemented).
>    It identifies new issues, at least some of which I want to research
> further, but I probably won't
>    be able to get to for a while.
> 
> This email and any files transmitted with it are confidential,
> proprietary and intended solely for the individual or entity to whom
> they are addressed. If you have received this email in error please
> delete it immediately.
> 
> --
> --
> You received this message from the "vim_dev" maillist.
> Do not top-post! Type your reply below the text you are replying to.
> For more information, visit http://www.vim.org/maillist.php
> 
> ---
> You received this message because you are subscribed to the Google
> Groups "vim_dev" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected].
> For more options, visit https://groups.google.com/d/optout.

This email and any files transmitted with it are confidential, proprietary and 
intended solely for the individual or entity to whom they are addressed. If you 
have received this email in error please delete it immediately.

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui