Bonjour tout le monde.
J'ai un modèle de capture qui fonctionnait "avant" :
;; dictionnaire
;; ~/org/dico.org
("d" "dictionnaire"
entry (file+datetree "~/org/dico.org")
"* [%<%H:%M>] %i\n%?" :empty-lines 0 :unnarrowed t)
Maintenant, le curseur se positionne sur la ligne après la date et attend une entrée sans que le contenu du presse-papier ne soit ajouté après la date.
Pourquoi ? Vous avez une idée ?
Ce que je faisais, "avant" c'est que je saisissais un mot dans un texte, je le copiais et je passais en capture où il était directement collé sur la ligne d'entête... Maintenant je n'ai rien.
--
Jean-Christophe Helary @jchelary@emacs.chhttps://traductaire-libre.orghttps://mac4translators.blogspot.comhttps://sr.ht/~brandelune/omegat-as-a-book/
>ven. 17 nov. 2023 at 16:39, "l@tlo" <lists@traduction-libre.org> wrote:> Bonjour tout le monde.>> J'ai un modèle de capture qui fonctionnait "avant" :>> ;; dictionnaire> ;; ~/org/dico.org> ("d" "dictionnaire"> entry (file+datetree "~/org/dico.org")> "* [%<%H:%M>] %i\n%?" :empty-lines 0 :unnarrowed t)>> Maintenant, le curseur se positionne sur la ligne après la date et attend une entrée sans que le contenu du presse-papier ne soit ajouté après la date.>> Pourquoi ? Vous avez une idée ?
Je viens d’essayer: ça fonctionne comme prévu pour moi (org "9.6.11")
"%i: Initial content, the region when capture is called while the
region is active"
Si la region n’est pas active au moment de capturer, rien n’est collé
après la date, par contre.
C.
Merci Cayetano,
> On Nov 17, 2023, at 16:51, Cayetano Santos <csantosb@inventati.org> wrote:> >> >> ven. 17 nov. 2023 at 16:39, "l@tlo" <lists@traduction-libre.org> wrote:> >> Bonjour tout le monde.>> >> J'ai un modèle de capture qui fonctionnait "avant" :>> >> ;; dictionnaire>> ;; ~/org/dico.org>> ("d" "dictionnaire">> entry (file+datetree "~/org/dico.org")>> "* [%<%H:%M>] %i\n%?" :empty-lines 0 :unnarrowed t)>> >> Maintenant, le curseur se positionne sur la ligne après la date et attend une entrée sans que le contenu du presse-papier ne soit ajouté après la date.>> >> Pourquoi ? Vous avez une idée ?> > Je viens d’essayer: ça fonctionne comme prévu pour moi (org "9.6.11")> > "%i: Initial content, the region when capture is called while the> region is active"> > Si la region n’est pas active au moment de capturer, rien n’est collé> après la date, par contre.
Oui, mais "avant", ce %i me permettait de coller le contenu du presse-papier système.
C'est-à-dire que je faisais un copier dans une autre application et quand j'appelais ce modèle j'avais le contenu copié qui s'y plaçait automatiquement.
Et vu que j'ai des fichiers qui ont été remplis comme ça, je confirme qu'à un moment ça marchait comme ça.
S'il y a eu une modification du contenu de %i, ça ne me dérange pas, j'imagine que je peux utiliser %(exp) avec une truc du genre
%(shell-command "pbpaste" t)
(bon, je teste, mais ça ne donne pas un truc toptop... :()
--
Jean-Christophe Helary @jchelary@emacs.chhttps://traductaire-libre.orghttps://mac4translators.blogspot.comhttps://sr.ht/~brandelune/omegat-as-a-book/
> On Nov 17, 2023, at 16:51, Cayetano Santos <csantosb@inventati.org> wrote:> > >> ven. 17 nov. 2023 at 16:39, "l@tlo" <lists@traduction-libre.org> wrote:> >> Bonjour tout le monde.>> >> J'ai un modèle de capture qui fonctionnait "avant" :>> >> ;; dictionnaire>> ;; ~/org/dico.org>> ("d" "dictionnaire">> entry (file+datetree "~/org/dico.org")>> "* [%<%H:%M>] %i\n%?" :empty-lines 0 :unnarrowed t)>> >> Maintenant, le curseur se positionne sur la ligne après la date et attend une entrée sans que le contenu du presse-papier ne soit ajouté après la date.>> >> Pourquoi ? Vous avez une idée ?> > Je viens d’essayer: ça fonctionne comme prévu pour moi (org "9.6.11")> > "%i: Initial content, the region when capture is called while the> region is active"> > Si la region n’est pas active au moment de capturer, rien n’est collé> après la date, par contre.> > C.
Bon, c'est bizarre, il doit y avoir un pb quelque part qui n'a rien à voir avec %i puisque %(clipboard-yank) me donne exactement le même résultat : rien...
;; dictionnaire
;; ~/org/dico.org
("d" "dictionnaire"
entry (file+datetree "~/org/dico.org")
"* [%<%H:%M>] %(clipboard-yank)\n%?" :empty-lines 0 :unnarrowed t)
???????
--
Jean-Christophe Helary @jchelary@emacs.chhttps://traductaire-libre.orghttps://mac4translators.blogspot.comhttps://sr.ht/~brandelune/omegat-as-a-book/
> On Nov 17, 2023, at 18:00, suzume@protonmail.com <lists@traduction-libre.org> wrote:> >> On Nov 17, 2023, at 16:51, Cayetano Santos <csantosb@inventati.org> wrote:>> >> >>> ven. 17 nov. 2023 at 16:39, "l@tlo" <lists@traduction-libre.org> wrote:>> >>> Bonjour tout le monde.>>> >>> J'ai un modèle de capture qui fonctionnait "avant" :>>> >>> ;; dictionnaire>>> ;; ~/org/dico.org>>> ("d" "dictionnaire">>> entry (file+datetree "~/org/dico.org")>>> "* [%<%H:%M>] %i\n%?" :empty-lines 0 :unnarrowed t)>>> >>> Maintenant, le curseur se positionne sur la ligne après la date et attend une entrée sans que le contenu du presse-papier ne soit ajouté après la date.>>> >>> Pourquoi ? Vous avez une idée ?>> >> Je viens d’essayer: ça fonctionne comme prévu pour moi (org "9.6.11")>> >> "%i: Initial content, the region when capture is called while the>> region is active">> >> Si la region n’est pas active au moment de capturer, rien n’est collé>> après la date, par contre.>> >> C.> > Bon, c'est bizarre, il doit y avoir un pb quelque part qui n'a rien à voir avec %i puisque %(clipboard-yank) me donne exactement le même résultat : rien...> > ;; dictionnaire> ;; ~/org/dico.org> ("d" "dictionnaire"> entry (file+datetree "~/org/dico.org")> "* [%<%H:%M>] %(clipboard-yank)\n%?" :empty-lines 0 :unnarrowed t)> > ???????
Pour info, je travaille avec ce code:
https://mac4translators.blogspot.com/2022/11/an-even-newer-version-of-my-capture-app.html
J'y utilise org-protocol.
Et donc quand j'ai créé ce code (et les modèles de capture qui fonctionnaient dans emacs également), le résultat était que le texte copié était effectivement collé à la place du %i dans mes fichiers de capture.
C'était en novembre dernier.
Pour une raison qui m'échappe, le code ne fonctionne plus, mais la solution semble de remplacer %i par %c...
Bizarre.
--
Jean-Christophe Helary @jchelary@emacs.chhttps://traductaire-libre.orghttps://mac4translators.blogspot.comhttps://sr.ht/~brandelune/omegat-as-a-book/