Bonjour,
Bient�t vous allez savoir dans le d�tail tous mes probl�mes avec XEmacs ;)
Au sommaire :
- �dition de code HTML
- utilisation de paquets faits pour Emacs mais pas XEmacs
- Alt fonctionnant en tant que Meta
- copier-coller d�sagr�able
- pas moyen d'�diter convenablement du HTML. Pour citer les deux pbs les
plus flagrants : que ce soit le html-mode ou le sgml-mode, ils ne
trouvent pas le DTD (
External entity HTML not found
Public identifier -//W3C//DTD HTML 4.01 Transitional//EN
) ce qui annonce tous les probl�mes d'indentation et autres qui suivent.
A noter que c'est pourtant le DTD qu'il met � la cr�ation d'un nouveau
fichier HTML, et qu'ensuite il ne le trouve pas.
Le deuxi�me pb flagrant est lorsque j'essaie de tranformer mes "�" en
"é" et inversement par le menu Modify->(De|En)code character
entities. L'erreur soulev�e est "No display char file:
/usr/lib/sgml/charsets/iso88591.map". Je n'ai pas de /usr/lib/sgml. J'ai
chang� dans mon ~/.xemacs/custom.el le sgml-system-path qui ne contenait
que des chemins qui n'existaient pas en
(custom-set-variables
'(sgml-system-path (quote ("/usr/share/xemacs21/packages/etc/psgml"
"/usr/share/xemacs21/packages/lisp/psgml")))
...
)
sans am�lioration.
J'ai lu sur des listes non-sp�cifiques � Debian que le paquet psgml
devait r�soudre tous ces probl�mes. Je ne sais pas si c'est
n�cessaire/suffisant sous Debian mais �a m'am�ne au deuxi�me probl�me.
- Comment utiliser des paquets (psgml et aucTex sont ceux qui me
viennent � l'esprit) alors que sous Debian ils demandent Emacs et ne se
satisfont pas d'XEmacs ? Je dois me plaindre au mainteneur du paquet
qu'il ne faut pas demander "emacs20|emacs21" mais "emacsen" ?
- Sur clavier 105 touches, j'aimerais que le alt gauche se comporte
comme un M�ta. Pour ne pas pertuber toutes les autres applis, j'ai
renonc� aux r�gles "alt(leftaltismeta)" ou "alt(swapleftmeta)" dans mon
XF86Config. Je cherche plut�t � dire � XEmacs d'utiliser la keymap de
Meta aussi lorsque j'appuie sur Alt, mais ne sais pas lui dire dans sa
langue.
- Lorsque je s�lectionne du texte venant d'une autre appli X et que je
le colle (clic milieu) dans un buffer d'XEmacs, il ne recompose pas les
caract�res non-ASCII : un "�" est transform� en "^[%/1^�^�iso8859-15^B�"
ce qui est bien mais pas top. Il n'y a qu'XEmacs qui r�agisse comme �a.
Xterm, Mozilla, des applis GTK+ et Qt interagissent correctement.
Voil�, ce mail aux proportions d�j� g�n�reuses serait incomplet sans
quelques d�tails sur mon config. Bonne journ�e � tous !
-- Dan
Ma config : tout vient d'une stable toute neuve (sauf qq paquets
unstables qui ne devraient pas intervenir)
Souhait=inconnU/Install�/suppRim�/Purg�/H=� garder
| �tat=Non/Install�/fichier-Config/d�paqUet�/�chec-conFig/H=semi-install�
|/ Err?=(aucune)/H=� garder/besoin R�installation/X=les deux (�tat,Err: majusc
||/ Nom Version Description
+++-=========================-=========================-======================
ii emacsen-common 1.4.15 Common facilities for all emacsen.
ii xemacs21 21.4.6-8 Editor and kitchen sink
ii xemacs21-bases 2002.03.29-1 Editor and kitchen sink -- compiled elisp su
ii xemacs21-bin 21.4.6-8 Editor and kitchen sink -- support binaries
ii xemacs21-mule 21.4.6-8 Editor and kitchen sink -- Mule binary
ii xemacs21-mules 2002.03.29-1 Editor and kitchen sink -- Mule elisp suppor
ii xemacs21-suppo 21.4.6-8 Editor and kitchen sink -- architecture inde
pn emacs20-dl-dev <n�ant> (aucune description n'est disponible)
pn emacs20-dl-el <n�ant> (aucune description n'est disponible)
pn emacs20-dl <n�ant> (aucune description n'est disponible)
pn emacs20-el <n�ant> (aucune description n'est disponible)
pn emacs20 <n�ant> (aucune description n'est disponible)
pn emacs21-el <n�ant> (aucune description n'est disponible)
pn emacs21 <n�ant> (aucune description n'est disponible)
pn emacs-dl-canna <n�ant> (aucune description n'est disponible)
pn emacs-dl-wnn <n�ant> (aucune description n'est disponible)
pn emacs-goodies- <n�ant> (aucune description n'est disponible)
pn emacs-lisp-int <n�ant> (aucune description n'est disponible)
pn emacs-lisp-int <n�ant> (aucune description n'est disponible)
pn emacs-manual-j <n�ant> (aucune description n'est disponible)
pn emacspeak <n�ant> (aucune description n'est disponible)
pn emacspeak-ss <n�ant> (aucune description n'est disponible)
pn emacs-wiki <n�ant> (aucune description n'est disponible)
pn xemacs21-bases <n�ant> (aucune description n'est disponible)
pn xemacs21-gnome <n�ant> (aucune description n'est disponible)
pn xemacs21-gnome <n�ant> (aucune description n'est disponible)
pn xemacs21-gnome <n�ant> (aucune description n'est disponible)
pn xemacs21-mule- <n�ant> (aucune description n'est disponible)
pn xemacs21-mules <n�ant> (aucune description n'est disponible)
pn xemacs21-nomul <n�ant> (aucune description n'est disponible)
pn xemacs21-suppo <n�ant> (aucune description n'est disponible)
un emacs19 <n�ant> (aucune description n'est disponible)
un emacs-dl-canna <n�ant> (aucune description n'est disponible)
un emacs-dl-wnn-2 <n�ant> (aucune description n'est disponible)
un emacsen <n�ant> (aucune description n'est disponible)
un emacs <n�ant> (aucune description n'est disponible)
un emacspeak-bs-t <n�ant> (aucune description n'est disponible)
un emacspeak-dt <n�ant> (aucune description n'est disponible)
un emacspeak-dt-t <n�ant> (aucune description n'est disponible)
un xemacs19 <n�ant> (aucune description n'est disponible)
un xemacs20-bin <n�ant> (aucune description n'est disponible)
un xemacs20-mule <n�ant> (aucune description n'est disponible)
un xemacs20-mule- <n�ant> (aucune description n'est disponible)
un xemacs20 <n�ant> (aucune description n'est disponible)
un xemacs2 <n�ant> (aucune description n'est disponible)
un xemacs <n�ant> (aucune description n'est disponible)
un xemacs-support <n�ant> (aucune description n'est disponible)
un xemacs-widget <n�ant> (aucune description n'est disponible)