Preguntar juego de caracteres al crear personaje
Soporte de secuencias TELNET de interrumpir proceso
Permitir crear nuevo personaje al acceder
Impedir caracteres no alfabéticos para nombre de personaje
Poder desconectarse introduciendo nombre de personaje vacío
Decir que el personaje administrador es incorrecto
Corregir rango de años del copyright
Poner bien la codificación del locale para la consola
Corregido bug de variable inexistente en acción coger
Reemplazadas llamadas a file() por open()
Minúscula optimización en empujar
Reescrita acción coger, con correcciones y características nuevas
Inicializa mensajero con una función, llamada tras lectura de dir_datos
Movida/reimplementada acción examinar desde parsero a acciones
Corregido bug en escriba.un_(): nunca devolvía nada
Acción dejar movida a acciones y revisada, soportado aviso a testigos
Evitar una concatenación innecesaria en del_(), el_() y un_()
Sustituida función escriba.un por escriba.un_ (imprime también el nombre)
Quitado directorio bd de la propiedad svn:ignore
Añadida base de datos de ejemplo, licencia: GNU AGPL v3
Movido personajes.cfg al directorio de la base de datos
Mostrar en la consola el directorio de la base de datos en uso
Recibir la ruta a la base de datos desde la línea de comandos
Mayor información en la consola sobre los argumentos del lanzador
escriba.listaEntidades recibe un set, no un frozenset
Tratamiento personalizado para objetos ante la acción coger
Nuevas variables para las propiedades que son rutinas: yo y actor
Las secuencias de escape pueden leerse en varias llamadas a handle_read
Procesado/omisión de más códigos especiales del protocolo TELNET
No permitir que se borre más allá de la orden actual
Cambio de licencia: de GPL v2 a Affero GPL v3
No mostrar prompt si no se desea, aunque se entre una orden en blanco
Era incorrecto reutilizar mensajes personalizados de un jugador a otro
Excesiva conversión automática \n a \r\n en cada mensaje, mejor a mano
Abrir los ficheros con open(), además hacerlo en binario cuando es para escribir
Procesado de caracteres de borrado en la entrada de los jugadores
Cambiados \n por \r\n en las cadenas que envían lanzador y servidor
Añadidos ficheros *.bak a la propiedad svn:ignore
Si no existe recarga, bajo Windows se da el número de error 3 (no 2)
Tomar el locale del sistema, en lugar de forzar uno
Renombrado el módulo parser a parsero, para evitar conflictos con el de Python
Cambiado en svn:ignore codecs por personajes.cfg
Juntamos los ficheros codecs y noprompt en uno: personajes.cfg
Comando PROMPT que habilita/deshabilita el prompt para el personaje
El prompt puede deshabilitarse para cada personaje
Mejorado manejo de nuevas líneas de inicio y fin en enviaMensaje
Información de licencia del código fuente: GPL v2
Añadido un manejador personalizado de errores de codificación
Convertimos \n a \r\n una sola vez, en lugar de una por receptor
Renombrado el diccionario codecs en mensajero a dCodecs
Enviamos todos los fines de línea como \r\n en lugar \n
Poner un punto final también a lo que se diga terminado en número
Evitamos que se generen excepciones ante errores de codificación
Corregido bug en escriba.n() que sólo contemplaba una forma plural
Acciones personalizadas podrán dar mensajes a personajes en otra localidad
Optimización: sustituidos .startswith() por equivalentes [:x]
Revertida revisión 10, era semánticamente incorrecta
Simplificado recuento de signos de exclamación e interrogación
Toma dirección y puerto de escucha de la línea de comandos
Ajustado el locale a 'es_ES@euro' en el inicio
Añadidos un par de TODOs para la acción decir
Añadido directorio bd a svn:ignore
Añadido directorio recarga a svn:ignore
Crear directorio recarga si no existía
Nuevo diccionario codecs si este no se pudo cargar
Añadida propiedad svn:ignore
Commit inicial
Poner bien la codificación del locale para la consola
Corregido bug de variable inexistente en acción coger