OVH Cloud OVH Cloud

Accès au menu parfois impossible

13 réponses
Avatar
Jean Magnan de Bornier
Bonjour =E0 tous,
Il m'arrive de cliquer sur le menu d'emacs...(oui, je sais..)
Il lui arrive de me r=E9pondre vertement:

Debugger entered--Lisp error: (mark-inactive)
signal(mark-inactive nil)
mark()
(and comment-start (not buffer-read-only) (mark))

Cela fait quelques semaines que =E7a dure et c'est aga=E7ant; je ne compren=
ds
pas pourquoi le fait que la marque soit inactive emp=EAcherait les menus
d=E9roulants de s'afficher; d'ailleurs ce n'est pas syst=E9matique, et =E7a
n'arrive jamais avec certains types de buffers, par exemple ceux de gnus.

emacs-cvs, gentoo-linux

merci d'avance,
--=20
Jean=20

10 réponses

1 2
Avatar
Bastien
Jean Magnan de Bornier writes:

d'ailleurs ce n'est pas systématique, et ça n'arrive jamais avec
certains types de buffers, par exemple ceux de gnus.



Et ça arrive avec quels types de buffers ?

--
Bastien
Avatar
Bastien
Jean Magnan de Bornier writes:

d'ailleurs ce n'est pas systématique, et ça n'arrive jamais avec
certains types de buffers, par exemple ceux de gnus.



Et ça arrive avec quels types de buffers ?

--
Bastien
Avatar
Jean Magnan de Bornier
Le 26 mai à 17:17:03 Bastien écrit notamment:

| Jean Magnan de Bornier writes:



| > d'ailleurs ce n'est pas systématique, et ça n'arrive jamais avec
| > certains types de buffers, par exemple ceux de gnus.



| Et ça arrive avec quels types de buffers ?

Souvent des buffers AucTeX (LaTeX ou ConText), qui constituent une
partie majeure de mon activité; buffers .html aussi; si je n'ai fait
aucune modification au fichier cela n'arrive pas.


--
Jean Magnan de Bornier | Cours Victor Hugo
e-mots: jean at bornier.net | 13980 Alleins France
T 08 70 39 34 03 | P 06 09 17 35 87
Avatar
Jean Magnan de Bornier
Le 26 mai à 17:17:03 Bastien écrit notamment:

| Jean Magnan de Bornier writes:



| > d'ailleurs ce n'est pas systématique, et ça n'arrive jamais avec
| > certains types de buffers, par exemple ceux de gnus.



| Et ça arrive avec quels types de buffers ?

Souvent des buffers AucTeX (LaTeX ou ConText), qui constituent une
partie majeure de mon activité; buffers .html aussi; si je n'ai fait
aucune modification au fichier cela n'arrive pas.

--
Jean
Avatar
Benoit Izac
Bonjour,

le 26/05/2006 à 08:49, Jean Magnan de Bornier a écrit dans le message
:

Il m'arrive de cliquer sur le menu d'emacs...(oui, je sais..)
Il lui arrive de me répondre vertement:

Debugger entered--Lisp error: (mark-inactive)
signal(mark-inactive nil)
mark()
(and comment-start (not buffer-read-only) (mark))



J'ai déjà eu ce problème du à l'utilisation d'un module mais je ne sais
plus lequel :( (il me semble que c'était template.el).

fait une recherche du genre :
# grep -r '(and comment-start (not buffer-read-only) (mark))' /
pour savoir d'où ça vient.

--
Benoit Izac
Avatar
Jean Magnan de Bornier
Le 26 mai à 18:43:52 Benoit Izac écrit
notamment:

Bonjour,

le 26/05/2006 à 08:49, Jean Magnan de Bornier a écrit dans le message
:

Il m'arrive de cliquer sur le menu d'emacs...(oui, je sais..)
Il lui arrive de me répondre vertement:

Debugger entered--Lisp error: (mark-inactive)
signal(mark-inactive nil)
mark()
(and comment-start (not buffer-read-only) (mark))



J'ai déjà eu ce problème du à l'utilisation d'un module mais je n e sais
plus lequel :( (il me semble que c'était template.el).

fait une recherche du genre :
# grep -r '(and comment-start (not buffer-read-only) (mark))' /
pour savoir d'où ça vient.



Oui, en utilisant cette commande, j'ai "concorde" sur template.elc et
"active" sur template.el

Qu'en déduire?
à+,
--
Jean
T 8070 39 34 03 P 06 09 17 35 87
courri.el: jean at bornier point net
Avatar
Bastien
Jean Magnan de Bornier writes:

fait une recherche du genre :
# grep -r '(and comment-start (not buffer-read-only) (mark))' /
pour savoir d'où ça vient.



Oui, en utilisant cette commande, j'ai "concorde" sur template.elc et
"active" sur template.el



Quelle version de <template.el> utilises-tu ? Je n'ai aucun problème
avec la version 3.1c (la dernière apparemment) et la version d'Emacs
que tu utilises.

Le plus simple serait peut-être de se débarrasser de <template.el>.

--
Bastien, nettoyeur
Avatar
Jean Magnan de Bornier
Le 27 mai à 11:25:57 Bastien écrit notamment:

Jean Magnan de Bornier writes:

fait une recherche du genre :
# grep -r '(and comment-start (not buffer-read-only) (mark))' /
pour savoir d'où ça vient.



Oui, en utilisant cette commande, j'ai "concorde" sur template.elc et
"active" sur template.el



Quelle version de <template.el> utilises-tu ? Je n'ai aucun problème
avec la version 3.1c (la dernière apparemment) et la version d'Emacs
que tu utilises.



J'ai la même version; j'ai refait le .elc à tout hasard... on verra


Le plus simple serait peut-être de se débarrasser de <template.el>.



Je n'y tiens pas trop, je trouve ce paquet utile

merci,
--
Jean
T 8070 39 34 03 P 06 09 17 35 87
e-mots: jean at bornier point net
Avatar
Bastien
Jean Magnan de Bornier writes:

Quelle version de <template.el> utilises-tu ? Je n'ai aucun problème
avec la version 3.1c (la dernière apparemment) et la version d'Emacs
que tu utilises.



J'ai la même version; j'ai refait le .elc à tout hasard... on verra



Si ça ne marche toujours pas, envoie peut-être un backtrace complet.

Le plus simple serait peut-être de se débarrasser de <template.el>.



Je n'y tiens pas trop, je trouve ce paquet utile



Oui... mais les fonctions qui ont l'air de poser problème dans le menu
sont des fonctions concernant la mise en forme des commentaires, et il
me semble que la plupart sont déjà accessibles nativement sous Emacs.

--
Bastien
Avatar
Benoit Izac
Bonjour,

le 27/05/2006 à 09:43, Jean Magnan de Bornier a écrit dans le message
:

Debugger entered--Lisp error: (mark-inactive)
signal(mark-inactive nil)
mark()
(and comment-start (not buffer-read-only) (mark))



J'ai déjà eu ce problème du à l'utilisation d'un module mais je ne
sais plus lequel :( (il me semble que c'était template.el).

fait une recherche du genre :
# grep -r '(and comment-start (not buffer-read-only) (mark))' /
pour savoir d'où ça vient.



Oui, en utilisant cette commande, j'ai "concorde" sur template.elc et
"active" sur template.el

Qu'en déduire?



Essaye avec :
(setq mark-even-if-inactive t)

--
Benoit Izac
1 2