Versiones que vale la pena explicar y las decisiones que hay detrás. Para consultar todas, vea las notas de la versión.

Las herramientas cambian, escribir continúa. mori es un editor Markdown pensado para que ese tiempo sea más cómodo y más fiable.
¿Alguna vez has cambiado de rama y un documento que tenías abierto se ha quedado en blanco? Mientras hacíamos una captura de pantalla para el blog, vimos esa escena en nuestra aplicación y, ya que íbamos a arreglarla, solucionamos también otro error más silencioso.
¿Qué ocurre con el documento si el portátil se apaga justo cuando se está guardando? En mori, la respuesta es «o bien queda como estaba antes de guardar, o bien queda guardado; una de las dos».
¿Alguna vez ha aparecido en git diff una tabla que usted no modificó? mori no considera el modelo del documento como la fuente de verdad, sino el archivo, y al guardar solo escribe en el disco los bytes que usted ha introducido.
Decir que algo es ligero no ofrece nada que verificar. mori fija ocho cifras para hablar de sí mismo y publica junto a ellas el método y las condiciones de medición, además de los datos originales.
El editor permanece abierto todo el día, pero el tiempo que se pasa escribiendo realmente es solo una parte. Durante el resto del tiempo, mori no programa ni fotogramas ni temporizadores, y lo garantiza mediante dos capas de control: una inspección del código y mediciones en dispositivos reales.
Cuando compras una herramienta, lo que realmente quieres saber no es el precio en sí, sino cuál será la próxima factura. Con mori, una vez que compras una versión principal, no vuelves a pagar mientras permanezcas en ella.
¿Alguna vez has pulsado Buscar y has sentido que la parte superior de la pantalla se volvía dos líneas más pesada? Eso ocurría con nuestra tarjeta de búsqueda y, después de abrir otros tres editores, la redujimos a una sola línea.
¿Alguna vez has pegado capturas de pantalla y la carpeta ha seguido creciendo sin que supieras dónde se habían creado los archivos ni con qué nombres? mori pregunta una vez antes de escribir una imagen en el disco y deja anotado en una tarjeta qué va a guardar y dónde.
La razón por la que una misma aplicación se ve ligeramente distinta en cada distribución suele estar no en la aplicación, sino en la versión del toolkit instalada en el sistema. A partir de beta.2, los cuatro formatos de instalación incluyen las mismas bibliotecas.
¿Alguna vez has corregido una sola palabra de una tabla y luego has visto la tabla entera en git diff? Las tablas son la parte que más suele desajustarse en Markdown.
¿Alguna vez has colocado el cursor para corregir una sola palabra en negrita y todo el párrafo ha vuelto al código fuente de Markdown? mori solo revela los símbolos de la expresión que toca el cursor.
¿Alguna vez todo el texto se ha desplazado de golpe hacia un lado solo porque moviste el cursor hasta un elemento de una lista? Es algo que ocurre en casi todos los editores que ocultan y muestran los símbolos.
Creamos un laboratorio para no tener que decir «En mi máquina funciona». Iniciamos máquinas virtuales que combinan versiones de Ubuntu, sesiones, métodos de entrada y formatos de instalación, ejecutamos las mismas pruebas y vemos los resultados en una sola tabla.
Cuando escribes textos largos en coreano, llega un momento en que la última sílaba desaparece o una palabra se parte. No es un error tipográfico, sino un problema relacionado con el lugar donde el editor procesa la composición.
La primera beta pública de mori ya está disponible para Linux. Creo que la tarea de un primer lanzamiento es dejar por escrito tanto lo que incluye como lo que todavía falta.
Hay muchas aplicaciones que cargan con un motor de navegador entero solo para dibujar una fórmula. En mori ese camino estaba cerrado, así que tuvimos que buscar otro.
¿Alguna vez has pulsado Enter una vez en un editor Markdown y la pantalla ha bajado dos líneas, o has visto cómo unos párrafos que aparecían separados en pantalla quedaban unidos en un solo bloque en GitHub? Son las dos caras de la misma pregunta.
En una nota breve, cualquier editor es rápido. La diferencia aparece cuando el documento se alarga, y depende de si el coste de una sola tecla crece en función del tamaño de la edición o del tamaño del documento.
¿Alguna vez has visto que el hangul se muestra correctamente, pero solo los caracteres chinos parecen algo extraños? Cuando decidimos no dibujar los caracteres directamente y delegar esa tarea en el motor de texto de la plataforma, nuestro trabajo deja de ser «qué dibujar» y pasa a ser «qué fuente pedir».
Para lanzar el mismo editor en tres sistemas operativos, existe la opción de crear la interfaz una sola vez. Nosotros seguimos ese camino, dimos marcha atrás y colocamos varios shells ligeros específicos para cada plataforma sobre un único núcleo.
Al abrir la vista previa, ¿sientes que la ventana se divide en dos y que, al cambiar de modo, el documento vuelve a abrirse? Los modos Live, Source y Reading de mori son tres perspectivas del mismo búfer, por lo que al cambiar entre ellos no hay conversión, guardado ni reanálisis.
Si el ventilador empieza a girar con solo dejar abierto un editor de Markdown, no es porque Markdown sea costoso. Al medir el mismo documento en las mismas condiciones, el coste proviene del motor de renderizado y de un bucle ligado al reloj.
Ya existen muchos editores de Markdown, así que ¿por qué crear uno más? No es porque falten funciones, sino porque nunca encontré un producto que reuniera a la vez lo que deja abierto, las huellas que deja al guardar y la sensación bajo las yemas de los dedos.