Página 1 de 3

Lista de modificaciones y material CD1

Publicado: 29 Jun 2009, 10:04
por aet
Hola a todos:

Desde hace unos días tenemos habilitada una sección en la que ofrecemos material sobre el primer CD de Preparatic XVIII. En particular, existe una lista de preguntas modificadas gracias a vuestros comentarios que iremos actualizando. Podéis visitar la sección en:

http://www.preparatic.org/cd/

Preparatic XVIII

Publicado: 01 Jul 2009, 10:48
por gagudo
Desde Preparatic XVIII nos gustaría que nos dijerais si os ha resultado útil la nueva sección de CD's preparatic publicada la semana pasada en la web.
Nos gustaría que nos dijerais vuestras sugerencias sobre las preguntas erróneas y sobre el parche de actualización, si lo estáis utilizando o sino, si preferis la lista de preguntas en un archivo o publicada en la web.... en fín que queremos que TODOS construyamos Preparatic

Publicado: 01 Jul 2009, 11:10
por luke2
Personalmente uso los tests autocorrectivos y el parche me parece perfecto, lo he aplicado sin problemas, aunque uso Linux y los que tengan Windows no sé si habrán tenido problemas.

Lo único que me parecería más lógico poder aplicar los parches uno detrás de otro y no tener que aplicar el último parche sobre la versión original de los tests.

Publicado: 01 Jul 2009, 19:00
por Betting
A mí me parece muy útil que hayáis puesto la lista, más importante que el parche.
Muchas gracias.

Publicado: 02 Jul 2009, 09:23
por Emi
Yo también estoy usando la lista.
Gracias por el esfuerzo extra que os ha supuesto

Publicado: 02 Jul 2009, 10:15
por opos2009
He tenido problemas con el parche, pero os agradezco mucho el esfuerzo de actualizar las preguntas erróneas, creo que es muy útil.

Publicado: 02 Jul 2009, 10:44
por gagudo
que problemas habéis tenido con el parche?

Publicado: 02 Jul 2009, 11:05
por opos2009
Yo uso Windows y no he sido capaz de ejecutarlo bien, pero no os preocupéis, que con la lista de preguntas corregidas, para mí es suficiente. Muchas gracias de nuevo por toda vuestra ayuda.

Publicado: 02 Jul 2009, 11:15
por aet
opos2009, ¿has probado a convertir los saltos de línea de tipo UNIX a tipo Windows? Creo que con eso debería bastar.

EDITO [12/07/2009]: Existe otra manera de aplicar el parche en Windows, que consiste en usar la opción --binary. Gracias a migupen que lo ha compartido en este hilo.

Publicado: 02 Jul 2009, 11:28
por opos2009
Gracias por la sugerencia, aet. Lo intentaré

Publicado: 02 Jul 2009, 12:13
por connection
aet ¿cómo se converten los saltos de línea de tipo UNIX a tipo Windows?, ¿en el fichero .diff?

Publicado: 02 Jul 2009, 12:37
por xavi_super
Se me ocurre que como solución de convergencia entre entornos linux y windows (y mac y quizás alguno más), se podría intentar publicar las modificaciones en forma de macros de OpenOffice.

Ahora ¿quién es el valiente que se lo curra? :roll:

Para convertir los saltos de línea tipo Windows a tipo Unix, y viceversa, yo uso awk. AWK tiene alguna implementación en Windows que funciona bastante bien.

- para pasar de Unix (LF) a Windows (CRLF), uso este comando:
awk '{sub(/$/,"\r");print}' file_tipo_unix.txt > file_tipo_windows.txt

- para pasar de Windows (CRLF) a Unix (LF), uso este otro comando:
awk '{sub(/\r$/,"");print}' file_tipo_windows.txt > file_tipo_unix.txt

Básicamente lo que hacen es, en un caso, insertar el carácter CR al final de línea, justo antes del NL; y en el otro caso buscar el CR y eliminarlo.

Publicado: 02 Jul 2009, 13:07
por aet
Existen editores que lo hacen automáticamente. Por ejemplo Editra:

http://editra.org/

Al abrir el archivo os pregunta, ponéis saltos de línea "Ventanas\r\n" y guardáis.

EDITO: Que diga "Ventanas" es una traducción literal errónea de "Windows". He enviado un parche a los desarrolladores que lo corrige y lo han subido al repositorio así que en futuras versiones de Editra pondrá "Windows (\r\n)"

Otra opción es el programa unix2dos. Aquí tenéis un port a Windows:

http://download.cnet.com/Unix2DOS/3000- ... 88164.html

Hay otra opción parecida a la de Xavi_Super que consiste en usar la sentencia sed, que también tiene su port a Windows:

http://gnuwin32.sourceforge.net/packages/sed.htm

En fin, ya véis, tenéis muchas alternativas.

Publicado: 02 Jul 2009, 17:32
por connection
He intentando hacerlo desde Windows, y este es el resultado que obtengo. Por favor, ¿Alguien me puede ayudar?.
Muchas gracias por adelantado.


C:\Documents and Settings\JULIO\Mis documentos\downloads\cd preparatic 2009>patch -p0 < parche_modificaciones_hasta_70.diff

patching file primero/TESTS/tests_autocorrectivos/script/data/questions_10.js
Assertion failed: hunk, file ../patch-2.5.9-src/patch.c, line 354

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

C:\Documents and Settings\JULIO\Mis documentos\downloads\cd preparatic 2009>

Publicado: 02 Jul 2009, 17:51
por connection
Quizás otra opción sería que proporcionaseis los ficheros modificados, e indicaseis en que path ponerlos.
O que contéis cómo modificar esos ficheros a mano (que ficheros, que valores, etc).
Saludos,