Re: [CBLX] retour à la ligne emacs

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]



Le 29/01/2015 09:05, Bruno.Marmol@xxxxxxxx a écrit :
Mathieu Barbe <mathieu.barbe@xxxxxx> writes:

J'ai trouvé ce que je voulais:
pour qu'EMACS coupe la ligne en ajoutant des sauts de lignes, fill, :
(add-hook 'python-mode-hook 'turn-on-auto-fill)

Je ne veux pas de fill
pour qu'il ne place pas les lignes trop longue sur plusieurs lignes:
C'est le paramètre truncate-lines
j'ai ajouté dans mon point emacs mais seulement pour le mode python:
(add-hook 'python-mode-hook (lambda () (setq truncate-lines t)))

Pas compris trop la syntaxe avec lambda, mais ça marche, et que pour python
Un hook, c'est une fonction.
Donc (add-hook 'python-mode-hook (setq truncate-lines t)) ne marche pas, cela mettrai dans
python-mode-hook le résultat de  (setq truncate-lines t), cad True.

Il faut donc une fonction que tu peux définir avec:
   (defun mafonction ()
       (setq truncate-lines t))

Mais quel intérêt de lui donner un nom? Aucun!  (lambda définie une fonction anonyme (une
sorte de pointeur de fonction).

Merci beaucoup pour cette explication.
C'est compris
Mathieu

--
Mathieu Barbe
Research Engineer at CEA-LETI
DRT/LETI/DACLE/ LIALP
Laboratoire Infrastructures et Ateliers pour le Logiciel sur Puces

Commissariat à l’énergie atomique et aux énergies alternatives
MINATEC Campus | 17 rue des Martyrs | 38054 Grenoble Cedex 9
Tel : +33 (0)4 38 78 30 08
mathieu.barbe@xxxxxx


--
CBLX - CarrefourBLinuX MailingListe Pour obtenir de l'aide, envoyez le sujet help �
  carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
Archives: http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux ou http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/

Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/