ali-devel Mailing List for Ali
Brought to you by:
rogerflores
You can subscribe to this list here.
| 2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
(3) |
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
|
From: David S. <dsi...@ic...> - 2016-10-10 16:39:36
|
First I'm a new user of ali/alo and I think it is great. I'm so glad someone introduced them to me.
I have a question about self closing (empty) tags. A customer is sending us this XML "<ExpirationDate/>" (no space before '/'). I cannot get ali to process this without an error (6, ALI_ERROR_TAG_INVALID). It will, however, process "<ExpirationDate />" (space before '/') with no error. Stepping through the ali code, at ali.c:701 (skip_element_tag) safe_c has a value of 47 ('/') and tag_length = 14. This appears to be where the error code is set.
The XML spec. definition of an empty element is:
Tags for Empty Elements
[44] EmptyElemTag ::= '<' Name<https://www.w3.org/TR/xml/#NT-Name> (S<https://www.w3.org/TR/xml/#NT-S> Attribute<https://www.w3.org/TR/xml/#NT-Attribute>)* S<https://www.w3.org/TR/xml/#NT-S>? '/>'
If I read this correctly, it means the space before '/' is optional.
Can someone clarify this for me?
I am using version 1.2 (5/1/2016).
Thank you,
David
|
|
From: shakeel m. <sha...@ya...> - 2006-12-07 08:46:51
|
Dear Ali Bhai Salam-O-Aliekum How are you.Hoping you will be fine.Brother I am still having my health problem of tongue burning and not getting sufficient pay to handle my home kichen and school fees of children.Your bhabhi need to change her artificial right leg but I am not able to do anything due to no money. Brother I am having extra ordinary problems Allah knows and my suffering family. Brother please reply me soon.your any effort at this stage will be act of angel for me. I pray for your success in yuor work to Allah. yours brother Shakeel Hussain --------------------------------- Any questions? Get answers on any topic at Yahoo! Answers. Try it now. |
|
From: Roger F. <rog...@pa...> - 2004-11-12 17:40:44
|
OK, I understand what you want now, and why. But I still do not know how to resolve my concerns about confusion and maintenance. Maybe they aren't really problems, but I think they are. Comments would be great. This zlib dll FAQ http://www.gzip.org/zlib/DLL_FAQ.txt seems really useful. And the good part is that Ali has only a few (7) functions to export (http://ali.sourceforge.net/ali_doc.html#TOC). If you find someone with a C compiler that willing to make it, I'm willing to try it by placing it on SourceForge and giving them credit. Perhaps there are other people using other languages facing the same problem as you. -Roger Andrey Cherezov wrote: > >> Are you hoping to call it's functionality from another language? I >> see the project in your link is written in Forth. > > > Right > >> >> 3. I myself do not understand the interactions between the dll and >> Forth. Can C strings be passed both ways? Can they be freed? I do >> not like releasing something that I cannot test. > > > Yes, Forth can call any C functions and understands C strings and > structures. > >> I am not opposed to Ali as a dynamic library, and in fact I expect >> people to do so. And if it is not easy then I'd like to add the >> changes to make it easy. Do you have any ideas? Do you have members >> in your project with access to a C compiler? Do all your libraries >> have to be built as DLLs before use? > > > This is preffered way - Forth libraryes can be built-in into Forth exe > module, but 'foreign' libs (zlib, pcre, openssl, rmspf, sockets, winapi, > etc) linked as DLLs. > I can use MS XML DOM library with Forth, but it too 'fat' for our > purposes (XMLRPC), and I'm looking for lightweight library. > > |
|
From: Roger F. <rog...@pa...> - 2004-11-12 16:19:09
|
I'm not sure I fully understand. Are you hoping to call it's functionality from another language? I see the project in your link is written in Forth. There are not any precompiled windows binaries of Ali. Making them concerns me for a number of reasons: 1. Confusion. People might think it's the preferred way to use Ali. People might think other OS are not supported, or not preferred, if they do not see matching precompiled libraries. 2. More maintenance work. Some people will start to depend on precompiled libraries, and will need them updated. I am not ready to add this task to each release for each OS. 3. I myself do not understand the interactions between the dll and Forth. Can C strings be passed both ways? Can they be freed? I do not like releasing something that I cannot test. I am not opposed to Ali as a dynamic library, and in fact I expect people to do so. And if it is not easy then I'd like to add the changes to make it easy. Do you have any ideas? Do you have members in your project with access to a C compiler? Do all your libraries have to be built as DLLs before use? -Roger Andrey Cherezov wrote: > Dear Roger! > > Are there any precompiled windows binaries (dll) > of your ALI library? Where can I download it? > I can't to compile it myself (not using C compilers at all). > > Thank you, > -- > Andrey Cherezov (spf@) > http://spf.sourceforge.net/ > > |
|
From: Roger F. <rog...@pa...> - 2004-11-09 06:15:05
|
The next version of Ali, 0.4, has been released. It adds UTF-8 support.
It does a better job now at reporting non XML documents.
Download it at http:/ali.sourceforge.net.
-Roger
|
|
From: Roger F. <rog...@pa...> - 2004-10-18 02:52:20
|
The plan for the next version of Ali is to add UTF-8 support, matching Alo. I haven't heard of a need for UTF-16 too, although I expect this version to make that easier, and not harder. This still leaves features like DTD and namespace support for latter versions. If you have any changes or found something to fix in this version, mention it! -Roger |
|
From: Roger F. <rog...@pa...> - 2004-07-22 05:34:17
|
Hi! This is a test of the email and archive systems. |