Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming.threads > #4512

I correct some typos, please read again

Path csiph.com!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From Sky89 <Sky89@sky68.com>
Newsgroups comp.programming.threads
Subject I correct some typos, please read again
Date Wed, 1 Aug 2018 23:27:31 -0400
Organization A noiseless patient Spider
Lines 67
Message-ID <pjtfl2$8ee$2@dont-email.me> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 7bit
Injection-Date Wed, 1 Aug 2018 23:27:31 -0000 (UTC)
Injection-Info reader02.eternal-september.org; posting-host="67b7197dd3e3aa2749ba4f1dbbb0b4a5"; logging-data="8654"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19XmpmhNAud+gDmzkA/nWm+"
User-Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
Cancel-Lock sha1:lHUnvD3qJTMXHofrAOoOZKprloA=
Content-Language en-US
X-Mozilla-News-Host news://news.eternal-september.org:119
Xref csiph.com comp.programming.threads:4512

Show key headers only | View raw


Hello,

I correct some typos, please read again:

Parallel archiver was updated to version 4.92

I am finally coming back to say that i have solved the file name 
convention problem, now you will be more happy with my Parallel 
archiver, now i have added a method that permits you to verify
the compatibility of a file name of Linux with the file naming 
convention of Windows, here it is it works on Linux, look at it carefully:

==

function TPLZ4Archiver.IsValidWindowsFileName(const fileName : 
string;var a:char) : boolean;
const
   InvalidCharacters : set of char = ['\', '/', ':', '*', '?', '"', '<', 
'>', '|'];
var
   c : char;
begin
   result := fileName <> '';

   if result then
   begin
     for c in fileName do
     begin
       result := NOT (c in InvalidCharacters) ;
       if NOT result
        then
         begin
          a:=c;
          break;
         end;
     end;
   end;
end; (* IsValidWindowsFileName *)


==


Here is its documentation that i have included:

function IsValidWindowsFileName(const filename : string;var A:char) : 
boolean;
- Returns true if it is a valid Windows filename, if it is not the 
character that is not compatible with the Windows file name convention 
will be returned in variable A

My IsValidWindowsFileName() method permits you to create compatible 
archives between my Parallel archiver for Linux and my Parallel archiver 
for Windows, and that's great.

And now that the naming convention problem has been solved ,
now i think that my Parallel archiver is working correctly both
on Windows and Linux and it is really fast and it is powerful.

You can download my new Parallel archiver version 4.92 for Windows and 
Linux from:

https://sites.google.com/site/scalable68/parallel-archiver


Thank you,
Amine Moulay Ramdane.

Back to comp.programming.threads | Previous | Next | Find similar | Unroll thread


Thread

I correct some typos, please read again Sky89 <Sky89@sky68.com> - 2018-08-01 23:27 -0400

csiph-web