Télécharger la liste

Description du projet

The UDAT ruby library is a parser and generator
for UDAT documents, a data format offering a
generic basis for data storage and transmission,
while being both easily readable by humans and
machines. It is comparable to formats like XML or
YAML, but due to its simplicity is much easier to
parse. The library includes an easy mechanism to
send UDAT objects to remote machines in order to
do remote procedure calls similar to XML-RPC.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2007-06-01 16:41
1.4.1

Les arguments possibles sont passés à udat:: run_rpc_server sont maintenant différentes (mais la compatibilité ascendante). Exceptions dues à l'entrée incorrecte à un port TCP ouvert par udat:: run_rpc_server sont maintenant pris au lieu de faire tout le programme de résilier si Thread.abort_on_exception est défini à true.
Tags: Minor bugfixes
The possible arguments passed to
Udat::run_rpc_server are now different
(but backward-compatible). Exceptions due to
malformed input to a TCP
port opened by Udat::run_rpc_server are now caught
instead of causing
the whole program to terminate if
Thread.abort_on_exception is set to
true.

2007-05-30 08:50
1.4.0

Fonctions améliorées ont été ajoutées, dont un moyen simple d'envoyer des objets udat aux machines à distance afin de faire des appels de procédure distante similaire à XML-RPC. Les méthodes qui ont été déclarées obsolètes dans la version 1.3.0 sont maintenant remplacés.
Tags: Major feature enhancements
Feature enhancements were added, including a
simple way to send UDAT objects to remote machines
in order to do remote procedure calls similar to
XML-RPC. The methods which have been declared
deprecated in version 1.3.0 are now replaced.

2007-05-28 20:31
1.3.0

Nettoyage du code (tout est maintenant partie d'un module nommé "udat", et l'ancien objet udat a été renommé en udat:: Node). Alternatives Nouvel échapper permettant blobs binaires à inclure plus facilement. De nouvelles méthodes pour rechercher des valeurs qui n'ont pas de clé. Corrections de bogues dans IO write_udat # et udat:: Node write_to_stream #.
Tags: Major feature enhancements
Code cleanup (everything is now part of a module named "Udat", and the old Udat object has been renamed to Udat::Node). New escaping alternatives allowing binary blobs to be included more easily. New methods to look up values that have no key. Bugfixes in IO#write_udat and Udat::Node#write_to_stream.

2007-05-26 21:31
1.2.1

Un bogue dans UdatCollection delete_at # a été fixée. Deux nouvelles méthodes, UdatCollection shift # et UdatCollection pop #, ont été ajoutés.
Tags: Minor bugfixes
A bug in UdatCollection#delete_at was fixed. Two
new methods, UdatCollection#shift and
UdatCollection#pop, were added.

2007-05-25 09:52
1.2.0

Le format a été changé pour permettre des collections vide. Le symbole tilde est maintenant un caractère spécial, qui casse la compatibilité avec les versions précédentes.
The format was changed to allow empty collections.
The tilde symbol is now a special character, which
breaks compatiblity with previous versions.

Project Resources