Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

Editor no posiciona cursor [SOLVED]
#1
Video 

Hola. Este tema ya lo he tratado en otro hilo iniciado por Tincho, no obstante he recibido ya no se cuantas actualizaciones de gambas3.16 y ninguna lo soluciona, ni se si alguien lo ha reportado.
Adjunto un video para que se vea lo que quiero decir. Es muy difícil escribir código con el cursor situado unos espacios por delante de donde escribe. Lo cierto es que resulta imposible.

Mientras escribo es mensaje recibo una nueva actualización. No se si se arreglará. Si así fuese lo cierro pero lo dudo.
He actualizado de Mint 19.1 a 19.3 y nada.
He instalado nuevo Mint 19.3 en portatil y no funciona.
Sin embargo instalo gambas3.16 desde repositorios gambas-team sobre un arranque live de lubuntu, mint-mate y xubuntu y funciona.
Ahora voy a instalar mint-mate en el portátil a ver si funciona puedo por lo menos continuar ahí.

Como ya comenté en el otro hilo, tengo un equipo trabajando en producción (no para desarrollo) y la actualización le ha dado igual porque ese si funciona bien y es un mint 19.3 que sólo tuvo un pequeño fallo en la ubicación de los controles pero que se arreglo con la primera actualización que se recibió. MUY RARO DE VERDAD. Porque en un equipo funciona y en otro no con el mismo sistema (mint) y misma versión y porque en la instalación en un live si se puede escribir en el editor pero en el instalado en disco no?

Gracias por escuchar, quizás solo me sirva para saber que no es sólo a mi al que le ha pasado pero ya es un consuelo aunque no tenga la solución.

.gz EdicionCursorDesplazado.mkv.tar.gz Tamaño: 425.42 KB  Descargas: 5
    ¡Gracias!
#2

Una pregunta: cuando dices que has actualizado a Mint 19.3 lo has hecho desde 0, es decir, formateando el disco duro o actualizando sobre la anterior?

Pregunto esto porque tiene pinta de ser el típico problema de los restos de una instalación antigua de gambas que haya podido dejar algún ejecutable o configuración y esté causando ese efecto tan raro. En estos casos, siempre es recomendable limpiar nuestro sistema de cualquier resto existente en los directorios de instalación de gambas, no recuerdo ahora, pero busca en /usr/bin y en /usr/local/bin además de en tu carpeta de usuario en los directorios ocultos de configuraciones.

No sé si esto te puede ayudar o es tan obvio que ya lo has probado o no ha hecho falta si has instalado el sistema operativo limpio desde cero.

Saludos

Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
    ¡Gracias!
#3

(04-05-2021, 20:15)ahtonio escribió:  Hola. Este tema ya lo he tratado en otro hilo iniciado por Tincho, no obstante he recibido ya no se cuantas actualizaciones de gambas3.16 y ninguna lo soluciona

Hola Antonio, en el video se ve claramente el problema, es muy molesto trabajar así.
Te sugiero una cosa, prueba desinstalar gambas completamente y volver a instalar mira Reinstalación de Gambas que subí hace unos minutos, tal vez solucione tu problema.
Saludos.
    ¡Gracias!
#4

Gracias.
Siguiendo el consejo de Jesús Guardon he hecho en el portátil una instalación limpia pero de 0. He formateado también la partición home del disco.
Ha funcionado. Todavía no he reinstalado todo lo que tenía y por supuesto he perdido configuraciones y certificados que tendré que volver a instalar, pero ahora el editor funciona.

No sé que fue lo que motivó la "desconfiguración" pero era residual y no puedo dejar de pensar que tiene la culpa qt5 pero como ahora funciona y ya no tengo que andar pensando si reprogramo todo en python o java con el trabajo que ello conllevaría, me doy por satisfecho.

Gracias, no quería formatear la home pero al final ese era el problema.

Gracias también a tincho. La desinstalación de Gambas, reinstalación forzada y demás ya estaba probado.

Sigo pensando que Gambas es el mejor y más productivo de los lenguajes que conozco.
    ¡Gracias!
#5

Me alegra que lo hayas podido solucionar. Sin duda, y a pesar de ciertos problemas sobrevenidos de las actualizaciones constantes, tanto de los propios sistemas operativos como del mismo Gambas para mantenerse al día, a veces estas cosas pasan.

No quisiera verme en el lugar de Benoît, luchando por mejorar su creación contra los mantenedores de los principales entornos de escritorio y gestores gráficos poniendo zancadillas a cualquiera que intente estar "a la par" de sus progresos, no siempre convenientemente documentados.

Saludos

Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
    ¡Gracias!
#6

Aunque dije que estaba solucionado algo ha ocurrido al instalar todo lo que tenía antes del formateo y tras instalar vscode,  aunque no me atrevo a decir que sea este realmente el problema, ha vuelto a fallar. El editor de código ya no "edita" correctamente.
Como Guardon me dijo que igual era algo residual, he creado un usuario sin privilegios y ejecutado gambas desde este. Funciona.
Es algo que al usuario con privilegios le afecta y que al que no puede acceder al sistema no le ocurre.

Es raro, siempre he utilizado la cuenta que para hacer algo necesitaba sudo y pensaba que así era como si no tuviera privilegios. Cuando quería hacer cambios en el sistema casi nunca elevo privilegios a root.

Por tanto, por si acaso le ocurre a alguien. En linux mint Cinnamon 19.3 (que donde lo hago). Crea un usuario sin privilegios, añadele el grupo del usuario con privilegios para acceso, ejecución, etc y programa desde este usuario.

Si esto cambia aviso, pero si alguien sabe que es lo que lo desconfigura, agradeceré aunque sólo sea por curiosidad.

Repito que no sé realmente si ha sido vscode el causante o algún cambio en la configuración del sistema al cambiar el tema (Cinnamox-Rhino), tipografía o algo así.

Un saludo a todos y mil gracias
    ¡Gracias!
#7

(08-05-2021, 13:51)ahtonio escribió:  todo lo que tenía antes del formateo y tras instalar vscode

Hola Antonio, basándome en que luego de instalar otro editor de código, en este caso vscode, voy a proponer una hipótesis:
Suponiendo que "editor" de gambas use alguna biblioteca de resaltado de sisntaxis como Scintilla y que el segundo editor que se instala hace algo a esta librería luego editor de gambas usa la biblioteca alterada y se comporta de forma extraña.
Pero bueno yo instale vscodium, que como sabes es la versión libre de vscode, en mi maquina hace un tiempo y a gambas no le sucedió nada en absoluto.
Saludos.
[-] Los siguientes 1 usuarios dice gracias a tincho por este post:
  • ahtonio
    ¡Gracias!
#8

No han pasado 2 días ni más de 100 lineas de código que el editor ha vuelto a desplazar el cursor.
Ni nuevo usuario ni nada. Si esto fuera Windows pensaría en un virus.
No se si es vscode o lo que es, pero no debería de pasar en ningún caso. He probado a forzar reinstalación de todo gambas3 e incluso desinstalar totalmente y reinstalar limpio y cuando falla la edición no se recupera.

Solo queda cambiar de distribución, no se me ocurre otra cosa.
Sinceramente es desesperante.

EDITO:  He podido comprobar que en los proyectos que he adaptado las librerías qt5 o el intercambiador qt para trabajar con qt4 y/o qt5 se "me inserta" una librería/componente, gb-desktop-x11 que me dice que no la encuentra en el sistema. Cuando intento instalarla me dice apt que la librería esta en su versión mas reciente.
Una vez que ya ha dado ese error, la quito del proyecto y dejo gb-desktop pero en el siguiente reinicio del IDE es cuando empieza a fallar el editor de código. Claro que esto lo he comprobado solo en uno de los equipos y hay un portátil que no meda ningún problema. Me da que esa librería tiene algo que ver porque dice que todavía no funciona con qt5:gb.desktop.x11
[align=start]This component allows to deal with the low-level X11 library.[/align]
[align=start]It does not work with gb.qt5 yet, because QT5 now uses xcb instead of Xlib[/align]

No puedo asegurar que ese sea el problema pero espero que Benoit lo arregle lo antes posible y adapte.

Esto me empieza a parece brainstorming pero en algún momento daré con el "chiste". Aún nadie me ha dicho que le haya pasado lo mismo en el editor.... seré raro.

Gracias!!
    ¡Gracias!


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)