Changeset 293a860b in tol


Ignore:
Timestamp:
May 25, 2012, 6:10:46 PM (14 years ago)
Author:
Pedro Gea <pgea@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
f3e4228
Parents:
26d815e
Message:

Refs #1535
Se incorporan esos cambios al trunk.

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@4721 be4846ae-f051-483a-831f-b64e7d08527f

Location:
tol/stdlib/TolPackage
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • tol/stdlib/TolPackage/builder.tol

    r26d815e r293a860b  
    323323        "E");
    324324    0}, {
     325      Set parts = Tokenizer(identifier, ".");
    325326      If(Card(parts)==3, {
    326327        Server::DB.DeletePackage(repository.db, identifier)
    327328      }, {
    328         WriteLn("No se puede destruir sin indicar específicamente "
     329        WriteLn("No se puede destruir un paquete sin indicar específicamente "
    329330          <<"su versión.", "E");
    330331      0})
  • tol/stdlib/TolPackage/client.tol

    r26d815e r293a860b  
    6666  };
    6767
     68  ////////////////////////////////////////////////////////////////////////////
     69  // Por compatibilidad a las llamadas recomendadas en:
     70  //   https://www.tol-project.org/wiki/TolPackageRulesAndComments
     71  Real AddRepository(Text url)
     72  ////////////////////////////////////////////////////////////////////////////
     73  {
     74    WriteLn("Método obsoleto. Utilize en su lugar: "
     75      <<"TolPackage::AddRepository.");
     76    TolPackage::AddRepository(url)
     77  };
     78
    6879  // Métodos Local* y Remote* mantenidos por compatibilidad
    6980
    70   //||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||//
     81  ////////////////////////////////////////////////////////////////////////////
    7182  Real LocalClean(Text package)
    72   //||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||//
     83  ////////////////////////////////////////////////////////////////////////////
    7384  {
    7485    Real UninstallPackage( package )
  • tol/stdlib/TolPackage/def_catalog.tol

    r26d815e r293a860b  
    337337  {
    338338    Set rows = SetConcat(EvalSet(repositories, Set (Text repository) {
    339       IncludeText(GetUrlContents(repository
    340         <<"?tol_package_version=1.1&action=versions"))
     339      Text urlAnswer = GetUrlContents(repository
     340        <<"?tol_package_version=1.1&action=versions");
     341      If(Text Sub(urlAnswer, 1, 3)=="Set", IncludeText(urlAnswer), {
     342        Error("El repositorio '"<<repository
     343          <<"' no está respondiendo adecuadamente.");
     344        Empty
     345      })
    341346    }));
    342347    Set records = EvalSet(rows, Set (Set row) {
Note: See TracChangeset for help on using the changeset viewer.