Forum Astuces.divers [Éditeur/Emacs] Compiler votre .emacs

Posté par  .
Étiquettes : aucune
0
10
août
2002
Comme tout bon fichier elisp, vous pouvez évoquer également la commande byte-compile-file sur votre .emacs qui s'appelera ensuite .emacsc sera moins gros et plus rapide.
Ca serait dommage de se priver !
  • # Le .emacs peut être appelé .emacs.el

    Posté par  (site web personnel) . Évalué à 1.

    Je ne commenterai pas l'utilité de la compilation du .emacs, mais rappellerai simplement que depuis Emacs 20.4, vous pouvez nommer votre fichier de configuration favori « .emacs.el », ce qui est plus logique (et homogène avec les zillions de .el inclus dans Emacs) puisque c'est un bête fichier ELisp.

    Et si d'aventure vous aviez envie de le compiler, ça donnerait un .emacs.elc, conformément à la convention usuelle de nommage d'un fichier ELisp compilé.
    • [^] # Re: Le .emacs peut être appelé .emacs.el

      Posté par  . Évalué à -1.

      m'en fou ch'prefer vim

      (troll troll)
    • [^] # Re: Le .emacs peut être appelé .emacs.el

      Posté par  (site web personnel) . Évalué à 1.

      Je ne commenterai pas l'utilité de la compilation du .emacs,

      Moi si :)
      mettons que tu ai compiler ton .emacs.el, puis tu veut rajouter un truc dans ton .emacs.el
      mais etant habitue a la facilite/ayant oublie le dit episode de la compilation tu ne
      recompile pas ton .emacs.el. Et bien (a moins qu'il y a eu des changements) emacs
      continuera a lire ton .emacs.elc sans meme t'avertir que la source est plus recente
      que la version precompile. Dommage pour toi qui cherchera pdt un momment
      pourquoi tes zolis nouvelles fonctions ne marchent pas.

      Comment ca c du vecu ? pfff mauvaises langues..
      • [^] # Re: Le .emacs peut être appelé .emacs.el

        Posté par  . Évalué à 1.

        Vous avez des configs .emacs de brutes pour que ca ralentisse le lancement d'emacs???

        Perso, la mienne est assez importante (patchwork de .emacs trouvés sur le net, afin de répondre à mes besoins), et emacs se lance comme une fleur!

        Pour ajouter au simili-troll emacs vs. vi, comment se ferait la config sous vi? (ceci est une vraie question, j'ai toujours utilisé emacs, jamais vi)

        "Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).

        • [^] # Re: Le .emacs peut être appelé .emacs.el

          Posté par  . Évalué à 1.

          Ben sous vi la config ce fait par un .vimrc (classique donc ...)
          Sauf si il y a un répertoire .vim auquel cas il regarde .vim/vimrc ...
          Après, le contenu est du script vim (remarque, la question était pour vi et je réponds avec vim, mais bon, sous linux, de nos jours, la plupart des viiens utilisent vim :) )
      • [^] # Re: Le .emacs peut être appelé .emacs.el

        Posté par  . Évalué à 1.

        ;;*********************
        ;; DOTFILE
        ;; regenerate the .gnus.elc if .gnus.el is newer
        (defun dotemacscheck! ()
        "If .emacs.el exists and is newer than .emacs.elc, recompile it"
        (cond
        ((file-newer-than-file-p "~/racine/.emacs.el" "~/racine/.emacs.elc")
        (let ((mode-line-format "*** Recompiling .emacs.el ***"))
        (yow)
        (sit-for 1)
        (byte-compile-file "~/racine/.emacs.el")
        (message ".emacs.elc recompiled --- reloading...")
        )
        (load "~/racine/.emacs.elc" t t t)
        )))
        (dotemacscheck!)




        Hormis qu'il faut sans doute changer le chemin vers le .emacs.el, je pense que ça résoud ton problème.
  • # Re: Compiler votre .emacs

    Posté par  . Évalué à 1.

    Pour quoi faire ?
    Je travaille tous les jours avec emacs mais j'ouvre emacs UNE fois par mois et encore !
    emacs c'est fait pour ca , rien a voir avec vi
    • [^] # Re: Compiler votre .emacs

      Posté par  (site web personnel) . Évalué à 1.

      Je sais que ca sert a rien, mais il parait que des gens eteignent leur ordinateur parfois... incroyable?
      • [^] # Re: Compiler votre .emacs

        Posté par  . Évalué à 1.

        Bah quand on est restreint à une ptite piaule d'étudiant et que le ventilo fait un boucan du diable, c'est pas toujours évident de dormir avec l'ordi allumé à trois mètres.
        Au fait, je sais qu'avec le kernel 2.6 on peut controler la tension qu'on envoie à son proc si on a un portable ou un pentium4 mais est-ce que vous savez si ça peut marcher sur un athlon XP?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.