J'ai créé un fichier .dotemacs dans lequel je sauvegarde des bl ocs de
code elisp. Il marche très bien, mais sur mes machines un peu ancien nes
à disque dur « classique » le démarrage d'Emacs est largement ralenti.
Je voudrais créer un fichier d'initialisation elisp dérivé de mon
.dotemacs.org que je puisse mettre à jour rapidement.
la commande :
(org-dotemacs-load-file "~/.dotemacs.org" "" "~/emacs.d/dotemacs.el")
censée convertir le fichier .dotemacs.org en dotemacs.el ne cré e aucun
fichier dotemacs.el, contrairement à ce que je pense avoir compris d e la
documentation.
Une aide est bienvenue.
J'ai créé un fichier .dotemacs dans lequel je sauvegarde des bl ocs de
code elisp. Il marche très bien, mais sur mes machines un peu ancien nes
à disque dur « classique » le démarrage d'Emacs est largement ralenti.
Je voudrais créer un fichier d'initialisation elisp dérivé de mon
.dotemacs.org que je puisse mettre à jour rapidement.
la commande :
(org-dotemacs-load-file "~/.dotemacs.org" "" "~/emacs.d/dotemacs.el")
censée convertir le fichier .dotemacs.org en dotemacs.el ne cré e aucun
fichier dotemacs.el, contrairement à ce que je pense avoir compris d e la
documentation.
Une aide est bienvenue.
J'ai créé un fichier .dotemacs dans lequel je sauvegarde des bl ocs de
code elisp. Il marche très bien, mais sur mes machines un peu ancien nes
à disque dur « classique » le démarrage d'Emacs est largement ralenti.
Je voudrais créer un fichier d'initialisation elisp dérivé de mon
.dotemacs.org que je puisse mettre à jour rapidement.
la commande :
(org-dotemacs-load-file "~/.dotemacs.org" "" "~/emacs.d/dotemacs.el")
censée convertir le fichier .dotemacs.org en dotemacs.el ne cré e aucun
fichier dotemacs.el, contrairement à ce que je pense avoir compris d e la
documentation.
Une aide est bienvenue.
J'ai créé un fichier .dotemacs dans lequel je sauvegarde des blocs de
code elisp. Il marche très bien, mais sur mes machines un peu anciennes
à disque dur « classique » le démarrage d'Emacs est largement ralenti.
Je voudrais créer un fichier d'initialisation elisp dérivé de mon
.dotemacs.org que je puisse mettre à jour rapidement.
la commande :
(org-dotemacs-load-file "~/.dotemacs.org" "" "~/emacs.d/dotemacs.el")
censée convertir le fichier .dotemacs.org en dotemacs.el ne crée aucun
fichier dotemacs.el, contrairement à ce que je pense avoir compris de la
documentation.
Une aide est bienvenue.
J'ai créé un fichier .dotemacs dans lequel je sauvegarde des blocs de
code elisp. Il marche très bien, mais sur mes machines un peu anciennes
à disque dur « classique » le démarrage d'Emacs est largement ralenti.
Je voudrais créer un fichier d'initialisation elisp dérivé de mon
.dotemacs.org que je puisse mettre à jour rapidement.
la commande :
(org-dotemacs-load-file "~/.dotemacs.org" "" "~/emacs.d/dotemacs.el")
censée convertir le fichier .dotemacs.org en dotemacs.el ne crée aucun
fichier dotemacs.el, contrairement à ce que je pense avoir compris de la
documentation.
Une aide est bienvenue.
J'ai créé un fichier .dotemacs dans lequel je sauvegarde des blocs de
code elisp. Il marche très bien, mais sur mes machines un peu anciennes
à disque dur « classique » le démarrage d'Emacs est largement ralenti.
Je voudrais créer un fichier d'initialisation elisp dérivé de mon
.dotemacs.org que je puisse mettre à jour rapidement.
la commande :
(org-dotemacs-load-file "~/.dotemacs.org" "" "~/emacs.d/dotemacs.el")
censée convertir le fichier .dotemacs.org en dotemacs.el ne crée aucun
fichier dotemacs.el, contrairement à ce que je pense avoir compris de la
documentation.
Une aide est bienvenue.
jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:J'ai créé un fichier .dotemacs dans lequel je sauvegarde des b locs de
code elisp. Il marche très bien, mais sur mes machines un peu ancie nnes
à disque dur « classique » le démarrage d'Emacs est largement ralenti.
Je voudrais créer un fichier d'initialisation elisp dérivà © de mon
.dotemacs.org que je puisse mettre à jour rapidement.
la commande :
(org-dotemacs-load-file "~/.dotemacs.org" "" "~/emacs.d/dotemacs.el")
censée convertir le fichier .dotemacs.org en dotemacs.el ne crà ©e aucun
fichier dotemacs.el, contrairement à ce que je pense avoir compris de la
documentation.
Une aide est bienvenue.
Je ne connais pas org-dotemacs, mais la première page retournée par
google indique que:
After installing org-dotemacs make sure you have an ~/.dotemacs.org
file and add the following lines to the end of your .emacs file:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-default)
or if you want to just load code blocks matching a tag match:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-default "<TAG-MATCH>")
To load a different org file either customize
`org-dotemacs-default-fileâ or use the `org-dotemacs-load-fil eâ
function, e.g:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-file "~/.emacs.d/my_emacs_config.org" "<TAG-MATCH> ")
Donc il semble que org-dotemacs-load-file ne prenne pas deux chemins,
mais le chemin du fichier '.org', et un tag. Elle ne semble pas servir
à copier le lisp du fichier org dans un fichier lisp, mais à l' exécuter
directement à partir du fichier org.
Il y a peut être une fonction servant à cela, sinon il faudrait l'écrire
(probablement en se basant sur org-dotemacs-load-file, pour voir comment
elle extrait les sections de lisp).
Je mentionnerais simplement que tant que tu y es, tu pourras compiler ce
fichier avec byte-compile-file pour le charger encore plus vite!
jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:
J'ai créé un fichier .dotemacs dans lequel je sauvegarde des b locs de
code elisp. Il marche très bien, mais sur mes machines un peu ancie nnes
à disque dur « classique » le démarrage d'Emacs est largement ralenti.
Je voudrais créer un fichier d'initialisation elisp dérivà © de mon
.dotemacs.org que je puisse mettre à jour rapidement.
la commande :
(org-dotemacs-load-file "~/.dotemacs.org" "" "~/emacs.d/dotemacs.el")
censée convertir le fichier .dotemacs.org en dotemacs.el ne crà ©e aucun
fichier dotemacs.el, contrairement à ce que je pense avoir compris de la
documentation.
Une aide est bienvenue.
Je ne connais pas org-dotemacs, mais la première page retournée par
google indique que:
After installing org-dotemacs make sure you have an ~/.dotemacs.org
file and add the following lines to the end of your .emacs file:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-default)
or if you want to just load code blocks matching a tag match:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-default "<TAG-MATCH>")
To load a different org file either customize
`org-dotemacs-default-fileâ or use the `org-dotemacs-load-fil eâ
function, e.g:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-file "~/.emacs.d/my_emacs_config.org" "<TAG-MATCH> ")
Donc il semble que org-dotemacs-load-file ne prenne pas deux chemins,
mais le chemin du fichier '.org', et un tag. Elle ne semble pas servir
à copier le lisp du fichier org dans un fichier lisp, mais à l' exécuter
directement à partir du fichier org.
Il y a peut être une fonction servant à cela, sinon il faudrait l'écrire
(probablement en se basant sur org-dotemacs-load-file, pour voir comment
elle extrait les sections de lisp).
Je mentionnerais simplement que tant que tu y es, tu pourras compiler ce
fichier avec byte-compile-file pour le charger encore plus vite!
jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:J'ai créé un fichier .dotemacs dans lequel je sauvegarde des b locs de
code elisp. Il marche très bien, mais sur mes machines un peu ancie nnes
à disque dur « classique » le démarrage d'Emacs est largement ralenti.
Je voudrais créer un fichier d'initialisation elisp dérivà © de mon
.dotemacs.org que je puisse mettre à jour rapidement.
la commande :
(org-dotemacs-load-file "~/.dotemacs.org" "" "~/emacs.d/dotemacs.el")
censée convertir le fichier .dotemacs.org en dotemacs.el ne crà ©e aucun
fichier dotemacs.el, contrairement à ce que je pense avoir compris de la
documentation.
Une aide est bienvenue.
Je ne connais pas org-dotemacs, mais la première page retournée par
google indique que:
After installing org-dotemacs make sure you have an ~/.dotemacs.org
file and add the following lines to the end of your .emacs file:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-default)
or if you want to just load code blocks matching a tag match:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-default "<TAG-MATCH>")
To load a different org file either customize
`org-dotemacs-default-fileâ or use the `org-dotemacs-load-fil eâ
function, e.g:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-file "~/.emacs.d/my_emacs_config.org" "<TAG-MATCH> ")
Donc il semble que org-dotemacs-load-file ne prenne pas deux chemins,
mais le chemin du fichier '.org', et un tag. Elle ne semble pas servir
à copier le lisp du fichier org dans un fichier lisp, mais à l' exécuter
directement à partir du fichier org.
Il y a peut être une fonction servant à cela, sinon il faudrait l'écrire
(probablement en se basant sur org-dotemacs-load-file, pour voir comment
elle extrait les sections de lisp).
Je mentionnerais simplement que tant que tu y es, tu pourras compiler ce
fichier avec byte-compile-file pour le charger encore plus vite!
lun. 28 mars 2016, "Pascal J. Bourguignon" disait :jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:
To load a different org file either customize
`org-dotemacs-default-file’ or use the `org-dotemacs-load-file’
function, e.g:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-file "~/.emacs.d/my_emacs_config.org"
"<TAG-MATCH>")
| (cl-defun org-dotemacs-load-file (&optional match
| (file org-dotemacs-default-file)
| target-file
| (error-handling
| org-dotemacs-error-handling))
lun. 28 mars 2016, "Pascal J. Bourguignon" <pjb@informatimago.com> disait :
jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:
To load a different org file either customize
`org-dotemacs-default-file’ or use the `org-dotemacs-load-file’
function, e.g:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-file "~/.emacs.d/my_emacs_config.org"
"<TAG-MATCH>")
| (cl-defun org-dotemacs-load-file (&optional match
| (file org-dotemacs-default-file)
| target-file
| (error-handling
| org-dotemacs-error-handling))
lun. 28 mars 2016, "Pascal J. Bourguignon" disait :jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:
To load a different org file either customize
`org-dotemacs-default-file’ or use the `org-dotemacs-load-file’
function, e.g:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-file "~/.emacs.d/my_emacs_config.org"
"<TAG-MATCH>")
| (cl-defun org-dotemacs-load-file (&optional match
| (file org-dotemacs-default-file)
| target-file
| (error-handling
| org-dotemacs-error-handling))
jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:lun. 28 mars 2016, "Pascal J. Bourguignon" disa it :jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:
To load a different org file either customize
`org-dotemacs-default-fileâ or use the `org-dotemacs-load-f ileâ
function, e.g:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-file "~/.emacs.d/my_emacs_config.org"
"<TAG-MATCH>")| (cl-defun org-dotemacs-load-file (&optional match
| (file org-dotemacs-default-f ile)
| target-file
| (error-handling
| org-dotemacs-error-handling))
Ok, ça ne correspond pas à ce qui est indiqué sur la page web citée plus
haut. Ici, la signature indique que le parametre tag-match vient en
premier, suivi du fichier dotemacs, et le fichier résultant en trois ième
position.
Donc ce qui suit dans ~/.emacs devrait faire ce que tu veux:
(unless (and (file-exist-p "~/.emacs.d/my_emacs_config.elc")
(file-exist-p "~/.emacs.d/my_emacs_config.org")
(file-newer-than-file-p "~/.emacs.d/my_emacs_config.elc"
"~/.emacs.d/my_emacs_config.org" ))
(org-dotemacs-load-file nil
"~/.emacs.d/my_emacs_config.org"
"~/.emacs.d/my_emacs_config.el")
(byte-compile-file "~/.emacs.d/my_emacs_config.el"))
(load "~/.emacs.d/my_emacs_config") ; choses the newest of .elc or .el
jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:
lun. 28 mars 2016, "Pascal J. Bourguignon" <pjb@informatimago.com> disa it :
jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:
To load a different org file either customize
`org-dotemacs-default-fileâ or use the `org-dotemacs-load-f ileâ
function, e.g:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-file "~/.emacs.d/my_emacs_config.org"
"<TAG-MATCH>")
| (cl-defun org-dotemacs-load-file (&optional match
| (file org-dotemacs-default-f ile)
| target-file
| (error-handling
| org-dotemacs-error-handling))
Ok, ça ne correspond pas à ce qui est indiqué sur la page web citée plus
haut. Ici, la signature indique que le parametre tag-match vient en
premier, suivi du fichier dotemacs, et le fichier résultant en trois ième
position.
Donc ce qui suit dans ~/.emacs devrait faire ce que tu veux:
(unless (and (file-exist-p "~/.emacs.d/my_emacs_config.elc")
(file-exist-p "~/.emacs.d/my_emacs_config.org")
(file-newer-than-file-p "~/.emacs.d/my_emacs_config.elc"
"~/.emacs.d/my_emacs_config.org" ))
(org-dotemacs-load-file nil
"~/.emacs.d/my_emacs_config.org"
"~/.emacs.d/my_emacs_config.el")
(byte-compile-file "~/.emacs.d/my_emacs_config.el"))
(load "~/.emacs.d/my_emacs_config") ; choses the newest of .elc or .el
jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:lun. 28 mars 2016, "Pascal J. Bourguignon" disa it :jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:
To load a different org file either customize
`org-dotemacs-default-fileâ or use the `org-dotemacs-load-f ileâ
function, e.g:
(load-file "~/.emacs.d/org-dotemacs.el")
(org-dotemacs-load-file "~/.emacs.d/my_emacs_config.org"
"<TAG-MATCH>")| (cl-defun org-dotemacs-load-file (&optional match
| (file org-dotemacs-default-f ile)
| target-file
| (error-handling
| org-dotemacs-error-handling))
Ok, ça ne correspond pas à ce qui est indiqué sur la page web citée plus
haut. Ici, la signature indique que le parametre tag-match vient en
premier, suivi du fichier dotemacs, et le fichier résultant en trois ième
position.
Donc ce qui suit dans ~/.emacs devrait faire ce que tu veux:
(unless (and (file-exist-p "~/.emacs.d/my_emacs_config.elc")
(file-exist-p "~/.emacs.d/my_emacs_config.org")
(file-newer-than-file-p "~/.emacs.d/my_emacs_config.elc"
"~/.emacs.d/my_emacs_config.org" ))
(org-dotemacs-load-file nil
"~/.emacs.d/my_emacs_config.org"
"~/.emacs.d/my_emacs_config.el")
(byte-compile-file "~/.emacs.d/my_emacs_config.el"))
(load "~/.emacs.d/my_emacs_config") ; choses the newest of .elc or .el
Désolé, même en corrigeant la typo, le fichier my_emacs_config.el n'est
pas créé et (load "...") génère une erreur.
Si je crée un my_emacs_config.el vide, il n'y a pas d'erreur, mais il
n'est pas mis à jour.
Désolé, même en corrigeant la typo, le fichier my_emacs_config.el n'est
pas créé et (load "...") génère une erreur.
Si je crée un my_emacs_config.el vide, il n'y a pas d'erreur, mais il
n'est pas mis à jour.
Désolé, même en corrigeant la typo, le fichier my_emacs_config.el n'est
pas créé et (load "...") génère une erreur.
Si je crée un my_emacs_config.el vide, il n'y a pas d'erreur, mais il
n'est pas mis à jour.
jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:Désolé, même en corrigeant la typo, le fichier my_emacs_c onfig.el n'est
pas créé et (load "...") génère une erreur.
Si je crée un my_emacs_config.el vide, il n'y a pas d'erreur, mais il
n'est pas mis à jour.
En effet, j'observe le même problème aussi bien avec la version venant
d'elpa que de github.
Cela pourrait motiver un rapport de bogue:
https://github.com/vapniks/org-dotemacs
jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:
Désolé, même en corrigeant la typo, le fichier my_emacs_c onfig.el n'est
pas créé et (load "...") génère une erreur.
Si je crée un my_emacs_config.el vide, il n'y a pas d'erreur, mais il
n'est pas mis à jour.
En effet, j'observe le même problème aussi bien avec la version venant
d'elpa que de github.
Cela pourrait motiver un rapport de bogue:
https://github.com/vapniks/org-dotemacs
jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:Désolé, même en corrigeant la typo, le fichier my_emacs_c onfig.el n'est
pas créé et (load "...") génère une erreur.
Si je crée un my_emacs_config.el vide, il n'y a pas d'erreur, mais il
n'est pas mis à jour.
En effet, j'observe le même problème aussi bien avec la version venant
d'elpa que de github.
Cela pourrait motiver un rapport de bogue:
https://github.com/vapniks/org-dotemacs
sam. 02 avril 2016, "Pascal J. Bourguignon" disa it :jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:Désolé, même en corrigeant la typo, le fichier my_emacs_ config.el n'est
pas créé et (load "...") génère une erreur.
Si je crée un my_emacs_config.el vide, il n'y a pas d'erreur, mais il
n'est pas mis à jour.
En effet, j'observe le même problème aussi bien avec la versio n venant
d'elpa que de github.
Cela pourrait motiver un rapport de bogue:
https://github.com/vapniks/org-dotemacs
Merci.
J'ai posté sur gnu.emacs.help sans réponse jusqu'à prà ©sent.
Je vais essayer de faire un rapport
--
JJ. R.
sam. 02 avril 2016, "Pascal J. Bourguignon" <pjb@informatimago.com> disa it :
jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:
Désolé, même en corrigeant la typo, le fichier my_emacs_ config.el n'est
pas créé et (load "...") génère une erreur.
Si je crée un my_emacs_config.el vide, il n'y a pas d'erreur, mais il
n'est pas mis à jour.
En effet, j'observe le même problème aussi bien avec la versio n venant
d'elpa que de github.
Cela pourrait motiver un rapport de bogue:
https://github.com/vapniks/org-dotemacs
Merci.
J'ai posté sur gnu.emacs.help sans réponse jusqu'à prà ©sent.
Je vais essayer de faire un rapport
--
JJ. R.
sam. 02 avril 2016, "Pascal J. Bourguignon" disa it :jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:Désolé, même en corrigeant la typo, le fichier my_emacs_ config.el n'est
pas créé et (load "...") génère une erreur.
Si je crée un my_emacs_config.el vide, il n'y a pas d'erreur, mais il
n'est pas mis à jour.
En effet, j'observe le même problème aussi bien avec la versio n venant
d'elpa que de github.
Cela pourrait motiver un rapport de bogue:
https://github.com/vapniks/org-dotemacs
Merci.
J'ai posté sur gnu.emacs.help sans réponse jusqu'à prà ©sent.
Je vais essayer de faire un rapport
--
JJ. R.
sam. 02 avril 2016, (Jean-Jacques Rétorré ) disait :sam. 02 avril 2016, "Pascal J. Bourguignon" disait :jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:Désolé, même en corrigeant la typo, le fichier my_emacs _config.el n'est
pas créé et (load "...") génère une erreur.
Si je crée un my_emacs_config.el vide, il n'y a pas d'erreur, mai s il
n'est pas mis à jour.
En effet, j'observe le même problème aussi bien avec la versi on venant
d'elpa que de github.
Cela pourrait motiver un rapport de bogue:
https://github.com/vapniks/org-dotemacs
Merci.
J'ai posté sur gnu.emacs.help sans réponse jusqu'à prà ©sent.
Je vais essayer de faire un rapport
C'est déjà fait :
Le bug a déjà été signalé.
https://github.com/vapniks/org-dotemacs/issues/10
sam. 02 avril 2016, jj.retorre@gmail.com (Jean-Jacques Rétorré ) disait :
sam. 02 avril 2016, "Pascal J. Bourguignon" disait :
jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:
Désolé, même en corrigeant la typo, le fichier my_emacs _config.el n'est
pas créé et (load "...") génère une erreur.
Si je crée un my_emacs_config.el vide, il n'y a pas d'erreur, mai s il
n'est pas mis à jour.
En effet, j'observe le même problème aussi bien avec la versi on venant
d'elpa que de github.
Cela pourrait motiver un rapport de bogue:
https://github.com/vapniks/org-dotemacs
Merci.
J'ai posté sur gnu.emacs.help sans réponse jusqu'à prà ©sent.
Je vais essayer de faire un rapport
C'est déjà fait :
Le bug a déjà été signalé.
https://github.com/vapniks/org-dotemacs/issues/10
sam. 02 avril 2016, (Jean-Jacques Rétorré ) disait :sam. 02 avril 2016, "Pascal J. Bourguignon" disait :jj.r&torr&@gmail.com (Jean-Jacques Rétorré) writes:Désolé, même en corrigeant la typo, le fichier my_emacs _config.el n'est
pas créé et (load "...") génère une erreur.
Si je crée un my_emacs_config.el vide, il n'y a pas d'erreur, mai s il
n'est pas mis à jour.
En effet, j'observe le même problème aussi bien avec la versi on venant
d'elpa que de github.
Cela pourrait motiver un rapport de bogue:
https://github.com/vapniks/org-dotemacs
Merci.
J'ai posté sur gnu.emacs.help sans réponse jusqu'à prà ©sent.
Je vais essayer de faire un rapport
C'est déjà fait :
Le bug a déjà été signalé.
https://github.com/vapniks/org-dotemacs/issues/10