Sunday, March 26, 2017

Re: Matchit plugin modifying virtualedit

David, Bram:

     Thanks for the bug report and the fix.  Please try the attached version.  (This list accepts attachments, doesn't it ...)

-- 
Benji

On Tue, Mar 21, 2017 at 11:30 AM, Bram Moolenaar <Bram@moolenaar.net> wrote:

David Fishburn wrote:

> > ...
> > > I triggered it by simply hitting % on a { in a Java file.
> >
> > It's very possible that it's set somewhere else.  The problem is that
> > the matchit plugin always sets it empty, also when it already was empty.
> >
> >           let restore_options = " ve=" . &ve . restore_options
> >           set ve=
> >
> > This should be change to:
> >
> >         if &ve != ''
> >           let restore_options = " ve=" . &ve . restore_options
> >           set ve=
> >         endif
> >
> > Should also happen for 'ignorecase'.
> >
> >
> I tested the "if &ve !=" change and that does appear to solve my issue.

It also didn't change where it's set from?  Then it must have had a
value when the plugin was loaded.

--
hundred-and-one symptoms of being an internet addict:
177. You log off of your system because it's time to go to work.

 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Re: Fix folding braceless C blocks

On Friday, March 17, 2017 at 3:11:55 PM UTC-7, Andrew Pennebaker wrote:
> When I try to zc a bare C block without any braces, like if (foo) printf("\n");, Vim does the wrong thing.
>
> Instead of folding the printf, Vim actually goes up past the if, and folds the parent block.
>
> ???

"if (foo) printf("\n");" isn't a block, so when you try to fold it, you're folding the innermost block (which you're calling the parent block). In particular, it's all on one line, so folding doesn't make sense. (Keep in mind folds are line-wise in Vim; you can't fold part of a line.)

Can you give a concrete example (i.e., a few lines of surrounding context) of what you're trying to accomplish? Maybe there's a better way.

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Saturday, March 25, 2017

Re: Translate \u0041 to A

On Saturday, March 25, 2017 at 9:32:11 PM UTC+11, Christian Brabandt wrote:
>> A\u0042C\u0044E
>>
>> What substitute changes it to:
>>
>> ABCDE
>
> Something like this:
> :%s/\\u\(\x\{4\}\)/\=nr2char('0x'.submatch(1),1)/g
>
> or with a function like this:
>
> func! String(match)
> exe 'return "'.a:match.'"'
> endfunc
>
> And then:
> :%s/\\u\x\{4\}/\=String(submatch(0))/g

Thanks, I started well but got entirely lost.

John

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Re: Is there a way to disable smartcase for command line only?

Not an answer to my question, but it looks like 'wildignorecase' solves my underlying issue.

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Re: Is there a way to disable smartcase for command line only?

Following up on autcmd's I see cmdwinenter, but that unfortunately (as the name implies) seems to trigger only on a full cmd mode window, not on ex style cmd mode. In fact I could not (at least so far) find any even that triggers on Ex mode command.

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Is there a way to disable smartcase for command line only?

I have smartcase enabled, which for the most part does the right thing. But in the command line it ends up being not useful. Is there a way I can disable it in command mode only?

USE CASE: Several plugins have commands mapped in CamelCase coupled with a namespacing prefix. My instictual use is to
1) start the command
2) hit tab, which completes the prefix
3) Then type in lowercase the expected completion
With smartcase turned off, this words as expected, but with smart case turned on the lowercase letter no longer triggers the map.

I can cmap something to switch off smart case, but I cannot see an easy (or clean) way to restore smartcase (although now that I'm typing this I suspect I could use autocmd events).

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

encoding chars

      -------------------------------------------------------------------------------     ROBOCOPY   ::   Copie de fichiers robuste pour Windows  -------------------------------------------------------------------------------      D<82>but<ff>: samedi 25 mars 2017 14:45:39                           Syntaxe :: ROBOCOPY source destination [fichier                                      [fichier]...] [options]                              source :: r<82>pertoire source (lecteur:\chemin ou                                      \\serveur\partage\chemin).                       destination :: r<82>p. de destination (lecteur:\chemin ou                                      \\serveur\partage\chemin).                           fichier :: fichier(s) <85> copier (noms/caract<8a>res                                      g<82>n<82>riques : valeur par d<82>faut "*.*").    ::  :: Options de copie :  ::                                /S :: copie les sous-r<82>pertoires non vides                                      uniquement.                                /E :: copie les sous-r<82>pertoires, y compris les                                      vides.                            /LEV:n :: copie uniquement les n premiers niveaux de                                      l'arborescence source.                                  /Z :: copie les fichiers en mode de red<82>marrage.                                /B :: copie les fichiers en mode de sauvegarde.                               /ZB :: utilise le mode de red<82>marrage ; si                                      l'acc<8a>s est refus<82>, utilise le mode de                                      sauvegarde.                                /J :: copier <85> l'aide d'E/S non mises en m<82>moire                                      tampon (recommand<82> pour les fichiers                                      volumineux).                           /EFSRAW :: copie tous les fichiers chiffr<82>s en mode                                      EFS RAW.              /COPY:indicateurscopie :: sp<82>cifie les <82>l<82>ments <85> copier pour les                                      fichiers (/COPY:DAT par d<82>faut).                                      (indicateurscopie<ff>: D=Donn<82>es, A=Attributs,                                      T=horodaTages).                                      (S=S<82>curit<82>=ACL NTFS, O=infos prOpri<82>taire,                                      U=infos d'aUdit).                                  /SEC :: copie des fichiers avec s<82>curit<82> (<82>quivaut                                      <85> /COPY:DATS).                          /COPYALL :: copie toutes les infos de fichiers                                      (<82>quivaut <85> /COPY:DATSOU).                           /NOCOPY :: ne copie aucune info de fichier (utile                                      avec /PURGE).                           /SECFIX :: corrige la s<82>curit<82> de tous les fichiers,                                      m<88>me les fichiers ignor<82>s.                           /TIMFIX :: corrige les horodatages de tous les                                      fichiers, m<88>me les fichiers ignor<82>s.                              /PURGE :: supprime les fichiers/r<82>pertoires de                                      destination qui n'existent plus dans la                                      source.                              /MIR :: met en MIRoir une arborescence (<82>quivaut                                      <85> /E plus /PURGE).                                /MOV :: d<82>place les fichiers (les supprime de la                                      source apr<8a>s la copie).                             /MOVE :: d<82>place les fichiers ET les r<82>pertoires                                      (les supprime de la source apr<8a>s la copie).                      /A+:[RASHCNET] :: ajoute les Attributs donn<82>s aux fichiers                                      copi<82>s.                    /A-:[RASHCNET] :: supprime les Attributs donn<82>s des fichiers                                      copi<82>s.                             /CREATE :: cr<82>e une arborescence et des fichiers de                                      longueur nulle uniquement.                              /FAT :: cr<82>e des fichiers de destination au format                                      de nom 8.3 FAT uniquement.                              /256 :: d<82>sactive la prise en charge des chemins                                      d'acc<8a>s tr<8a>s longs (> 256 caract<8a>res).                              /MON:n :: source du moniteur ; r<82>ex<82>cut<82> lorsque                                      plus de n modifications sont observ<82>es.                            /MOT:m :: source du moniteur ; r<82>ex<82>cut<82> apr<8a>s m                                      minutes en cas de modification.                       /RH:hhmm-hhmm :: heures d'ex<82>cution : heures auxquelles de                                      nouvelles copies peuvent <88>tre lanc<82>es.                               /PF :: v<82>rifie les heures d'ex<82>cution Par Fichier                                      (et non par passage).                              /IPG:n :: d<82>lai entre les paquets (ms) pour lib<82>rer                                      la bande passante sur les lignes bas d<82>bit.                                 /SL :: copie les liens symboliques par opposition                                      <85> la cible.                             /MT[:n]<ff>:: Effectuer des copies multi-thread avec n                                      threads (par d<82>faut, 8).                                      n doit <88>tre au moins <82>gal <85> 1 et non                                      sup<82>rieur <85> 128.                                      Cette option est incompatible avec les                                      options /IPG et /EFSRAW.                                      Redirigez la sortie avec l'option /LOG                                      pour de meilleures performances.           /DCOPY:indicateur(s)copie :: <82>l<82>ments <85> copier pour les r<82>pertoires                                      (valeur par d<82>faut<ff>: /DCOPY:DA).                                      (indicateurscopie<ff>: D=Donn<82>es, A=Attributs,                                      T=horodaTages).                            /NODCOPY :: ne copie aucune info de r<82>pertoire (valeur                                      par d<82>faut<ff>: /DCOPY:DA).                          /NOOFFLOAD :: copier les fichiers sans utiliser le                                      m<82>canisme de d<82>chargement de copie de                                      Windows.    ::  :: Options de s<82>lection des fichiers :  ::                                /A :: copie uniquement les fichiers o<97> l'attribut                                      Archive est d<82>fini.                                /M :: copie uniquement les fichiers o<97> l'attribut                                      Archive est d<82>fini et le r<82>initialise.                   /IA:[RASHCNETO] :: Inclut uniquement les fichiers o<97> l'un des                                      Attributs donn<82>s est d<82>fini.                   /XA:[RASHCNETO] :: eXclut les fichiers o<97> l'un des Attributs                                      donn<82>s est d<82>fini.            /XF fichier [fichier]... :: eXclut les fichiers correspondant aux                                      noms/chemins/caract<8a>res g<82>n<82>riques donn<82>s.  /XD r<82>pertoires [r<82>pertoires]... :: eXclut les r<82>pertoires correspondant                                      <85> des noms/chemins donn<82>s.                                 /XC :: eXclut les fichiers Chang<82>s.                               /XN :: eXclut les fichiers Nouveaux.                               /XO :: eXclut les fichiers anciens.                               /XX :: eXclut les fichiers et r<82>pertoires                                      suppl<82>mentaires.                               /XL :: eXclut les fichiers et r<82>pertoires                                      solitaires.                               /IS :: Inclut les m<88>meS fichiers.                               /IT :: Inclut les fichiers optimis<82>s.                              /MAX:n :: taille de fichier maximale : exclut les                                      fichiers de taille sup<82>rieure <85> n octets.                            /MIN:n :: taille de fichier minimale : exclut les                                      fichiers de taille inf<82>rieure <85> n octets.                           /MAXAGE:n :: Ant<82>riorit<82> maximale du fichier : exclut                                      les fichiers plus anciens que n                                      jours/qu'une date n.                         /MINAGE:n :: Ant<82>riorit<82> minimale du fichier : exclut                                      les fichiers plus r<82>cents que n                                      jours/qu'une date n.                         /MAXLAD:n :: derni<8a>re date d'acc<8a>s MAXimale : exclut                                      les fichiers inutilis<82>s depuis n.                         /MINLAD:n :: derni<8a>re date d'acc<8a>s MINimale : exclut                                      les fichiers utilis<82>s depuis n.                                      (si n < 1900, alors n = n jours, sinon n =                                      date JJMMAAA).                                 /XJ :: eXclut les points de Jonction (normalement                                      inclus par d<82>faut).                                /FFT :: suppose des heures de fichier FAT                                      (granularit<82> de 2 secondes).                              /DST :: compense les diff<82>rences d'heure d'<82>t<82>                                      d'une heure.                                /XJD :: eXclut les points de Jonction pour les                                      r<82>pertoires.                              /XJF :: eXclut les points de Jonction pour les                                      Fichiers.    ::  :: Options de nouvelle tentative :  ::                              /R:n :: nombre de tentatives apr<8a>s l'<82>chec de                                      copies : 1 million par d<82>faut.                              /W:n :: d<82>lai entre les tentatives : 30 secondes                                      par d<82>faut.                                /REG :: enregistre /R:n et /W:n comme param<8a>tres                                      par d<82>faut dans le Registre.                                /TBD :: attend la d<82>termination des noms de                                      partage (erreur de nouvelle tentative 67).    ::  :: Options d'enregistrement dans le journal :  ::                                /L :: Liste uniquement : pas de copie,                                      d'horodatage ou de suppression de fichiers.                                /X :: signale tous les fichiers suppl<82>mentaires                                      et pas uniquement ceux s<82>lectionn<82>s.                                /V :: produit un r<82>sultat d<82>taill<82> en affichant                                      les fichiers ignor<82>s.                               /TS :: inclut les horodaTageS des fichiers                                      sources dans le r<82>sultat.                               /FP :: inclut le chemin d'acc<8a>s complet des                                      fichiers dans le r<82>sultat.                            /BYTES :: affiche les tailles en octets.                                 /NS :: pas de taille : n'enregistre pas les                                      tailles de fichier.                               /NC :: pas de classe : n'enregistre pas les                                      classes de fichier.                              /NFL :: pas de liste de fichiers : n'enregistre                                      pas les noms de fichiers.                              /NDL :: pas de liste de r<82>pertoires : n'enregistre                                      pas les noms de r<82>pertoire.                                 /NP :: pas de compteur de progression : n'affiche                                      pas le pourcentage copi<82>.                              /ETA :: affiche l'heure de fin estim<82>e de la copie                                      des fichiers.                        /LOG:fichier :: copie le statut dans le fichier journal                                      (remplace le journal existant).                     /LOG+:fichier :: copie le statut dans le fichier journal                                      (ajoute au journal existant).                     /UNILOG:fichier :: copie le statut dans le fichier journal en                                      Unicode (remplace le journal existant).                  /UNILOG+:fichier :: copie le statut dans le fichier journal en                                      Unicode (ajoute au journal existant).                                /TEE :: r<82>sultat dans la fen<88>tre de la console et                                      dans le fichier journal.                                /NJH :: pas d'en-t<88>te de t<83>che.                              /NJS :: pas de r<82>sum<82> de t<83>che.                            /UNICODE :: sortie au format UNICODE.    ::  :: Options de t<83>che :  ::                     /JOB:NomT<83>che :: prend les param<8a>tres du fichier de t<83>che                                      nomm<82>.                    /SAVE:NomT<83>che :: enregistre les param<8a>tres dans le fichier                                      nomm<82>                             /QUIT :: arr<88>te apr<8a>s traitement de la ligne de                                      commande (pour afficher les param<8a>tres).                             /NOSD :: aucun r<82>pertoire source sp<82>cifi<82>.                             /NODD :: aucun r<82>pertoire de destination sp<82>cifi<82>.                               /IF :: Inclut les fichiers suivants.    ::  :: Remarques<ff>:  ::         En utilisant /PURGE ou /MIR sur le r<82>pertoire racine du volume,         robocopy applique aussi l'op<82>ration demand<82>e sur les fichiers du         r<82>pertoire System Volume Information. Si cette op<82>ration         n'est pas voulue, le commutateur /XD peut servir pour signaler <85>         robocopy d'ignorer ce r<82>pertoire.  
      -------------------------------------------------------------------------------     ROBOCOPY   ::   Copie de fichiers robuste pour Windows  -------------------------------------------------------------------------------      D<82>but<ff>: samedi 25 mars 2017 14:45:39                           Syntaxe :: ROBOCOPY source destination [fichier                                      [fichier]...] [options]                              source :: r<82>pertoire source (lecteur:\chemin ou                                      \\serveur\partage\chemin).                       destination :: r<82>p. de destination (lecteur:\chemin ou                                      \\serveur\partage\chemin).                           fichier :: fichier(s) <85> copier (noms/caract<8a>res                                      g<82>n<82>riques : valeur par d<82>faut "*.*").    ::  :: Options de copie :  ::                                /S :: copie les sous-r<82>pertoires non vides                                      uniquement.                                /E :: copie les sous-r<82>pertoires, y compris les                                      vides.                            /LEV:n :: copie uniquement les n premiers niveaux de                                      l'arborescence source.                                  /Z :: copie les fichiers en mode de red<82>marrage.                                /B :: copie les fichiers en mode de sauvegarde.                               /ZB :: utilise le mode de red<82>marrage ; si                                      l'acc<8a>s est refus<82>, utilise le mode de                                      sauvegarde.                                /J :: copier <85> l'aide d'E/S non mises en m<82>moire                                      tampon (recommand<82> pour les fichiers                                      volumineux).                           /EFSRAW :: copie tous les fichiers chiffr<82>s en mode                                      EFS RAW.              /COPY:indicateurscopie :: sp<82>cifie les <82>l<82>ments <85> copier pour les                                      fichiers (/COPY:DAT par d<82>faut).                                      (indicateurscopie<ff>: D=Donn<82>es, A=Attributs,                                      T=horodaTages).                                      (S=S<82>curit<82>=ACL NTFS, O=infos prOpri<82>taire,                                      U=infos d'aUdit).                                  /SEC :: copie des fichiers avec s<82>curit<82> (<82>quivaut                                      <85> /COPY:DATS).                          /COPYALL :: copie toutes les infos de fichiers                                      (<82>quivaut <85> /COPY:DATSOU).                           /NOCOPY :: ne copie aucune info de fichier (utile                                      avec /PURGE).                           /SECFIX :: corrige la s<82>curit<82> de tous les fichiers,                                      m<88>me les fichiers ignor<82>s.                           /TIMFIX :: corrige les horodatages de tous les                                      fichiers, m<88>me les fichiers ignor<82>s.                              /PURGE :: supprime les fichiers/r<82>pertoires de                                      destination qui n'existent plus dans la                                      source.                              /MIR :: met en MIRoir une arborescence (<82>quivaut                                      <85> /E plus /PURGE).                                /MOV :: d<82>place les fichiers (les supprime de la                                      source apr<8a>s la copie).                             /MOVE :: d<82>place les fichiers ET les r<82>pertoires                                      (les supprime de la source apr<8a>s la copie).                      /A+:[RASHCNET] :: ajoute les Attributs donn<82>s aux fichiers                                      copi<82>s.                    /A-:[RASHCNET] :: supprime les Attributs donn<82>s des fichiers                                      copi<82>s.                             /CREATE :: cr<82>e une arborescence et des fichiers de                                      longueur nulle uniquement.                              /FAT :: cr<82>e des fichiers de destination au format                                      de nom 8.3 FAT uniquement.                              /256 :: d<82>sactive la prise en charge des chemins                                      d'acc<8a>s tr<8a>s longs (> 256 caract<8a>res).                              /MON:n :: source du moniteur ; r<82>ex<82>cut<82> lorsque                                      plus de n modifications sont observ<82>es.                            /MOT:m :: source du moniteur ; r<82>ex<82>cut<82> apr<8a>s m                                      minutes en cas de modification.                       /RH:hhmm-hhmm :: heures d'ex<82>cution : heures auxquelles de                                      nouvelles copies peuvent <88>tre lanc<82>es.                               /PF :: v<82>rifie les heures d'ex<82>cution Par Fichier                                      (et non par passage).                              /IPG:n :: d<82>lai entre les paquets (ms) pour lib<82>rer                                      la bande passante sur les lignes bas d<82>bit.                                 /SL :: copie les liens symboliques par opposition                                      <85> la cible.                             /MT[:n]<ff>:: Effectuer des copies multi-thread avec n                                      threads (par d<82>faut, 8).                                      n doit <88>tre au moins <82>gal <85> 1 et non                                      sup<82>rieur <85> 128.                                      Cette option est incompatible avec les                                      options /IPG et /EFSRAW.                                      Redirigez la sortie avec l'option /LOG                                      pour de meilleures performances.           /DCOPY:indicateur(s)copie :: <82>l<82>ments <85> copier pour les r<82>pertoires                                      (valeur par d<82>faut<ff>: /DCOPY:DA).                                      (indicateurscopie<ff>: D=Donn<82>es, A=Attributs,                                      T=horodaTages).                            /NODCOPY :: ne copie aucune info de r<82>pertoire (valeur                                      par d<82>faut<ff>: /DCOPY:DA).                          /NOOFFLOAD :: copier les fichiers sans utiliser le                                      m<82>canisme de d<82>chargement de copie de                                      Windows.    ::  :: Options de s<82>lection des fichiers :  ::                                /A :: copie uniquement les fichiers o<97> l'attribut                                      Archive est d<82>fini.                                /M :: copie uniquement les fichiers o<97> l'attribut                                      Archive est d<82>fini et le r<82>initialise.                   /IA:[RASHCNETO] :: Inclut uniquement les fichiers o<97> l'un des                                      Attributs donn<82>s est d<82>fini.                   /XA:[RASHCNETO] :: eXclut les fichiers o<97> l'un des Attributs                                      donn<82>s est d<82>fini.            /XF fichier [fichier]... :: eXclut les fichiers correspondant aux                                      noms/chemins/caract<8a>res g<82>n<82>riques donn<82>s.  /XD r<82>pertoires [r<82>pertoires]... :: eXclut les r<82>pertoires correspondant                                      <85> des noms/chemins donn<82>s.                                 /XC :: eXclut les fichiers Chang<82>s.                               /XN :: eXclut les fichiers Nouveaux.                               /XO :: eXclut les fichiers anciens.                               /XX :: eXclut les fichiers et r<82>pertoires                                      suppl<82>mentaires.                               /XL :: eXclut les fichiers et r<82>pertoires                                      solitaires.                               /IS :: Inclut les m<88>meS fichiers.                               /IT :: Inclut les fichiers optimis<82>s.                              /MAX:n :: taille de fichier maximale : exclut les                                      fichiers de taille sup<82>rieure <85> n octets.                            /MIN:n :: taille de fichier minimale : exclut les                                      fichiers de taille inf<82>rieure <85> n octets.                           /MAXAGE:n :: Ant<82>riorit<82> maximale du fichier : exclut                                      les fichiers plus anciens que n                                      jours/qu'une date n.                         /MINAGE:n :: Ant<82>riorit<82> minimale du fichier : exclut                                      les fichiers plus r<82>cents que n                                      jours/qu'une date n.                         /MAXLAD:n :: derni<8a>re date d'acc<8a>s MAXimale : exclut                                      les fichiers inutilis<82>s depuis n.                         /MINLAD:n :: derni<8a>re date d'acc<8a>s MINimale : exclut                                      les fichiers utilis<82>s depuis n.                                      (si n < 1900, alors n = n jours, sinon n =                                      date JJMMAAA).                                 /XJ :: eXclut les points de Jonction (normalement                                      inclus par d<82>faut).                                /FFT :: suppose des heures de fichier FAT                                      (granularit<82> de 2 secondes).                              /DST :: compense les diff<82>rences d'heure d'<82>t<82>                                      d'une heure.                                /XJD :: eXclut les points de Jonction pour les                                      r<82>pertoires.                              /XJF :: eXclut les points de Jonction pour les                                      Fichiers.    ::  :: Options de nouvelle tentative :  ::                              /R:n :: nombre de tentatives apr<8a>s l'<82>chec de                                      copies : 1 million par d<82>faut.                              /W:n :: d<82>lai entre les tentatives : 30 secondes                                      par d<82>faut.                                /REG :: enregistre /R:n et /W:n comme param<8a>tres                                      par d<82>faut dans le Registre.                                /TBD :: attend la d<82>termination des noms de                                      partage (erreur de nouvelle tentative 67).    ::  :: Options d'enregistrement dans le journal :  ::                                /L :: Liste uniquement : pas de copie,                                      d'horodatage ou de suppression de fichiers.                                /X :: signale tous les fichiers suppl<82>mentaires                                      et pas uniquement ceux s<82>lectionn<82>s.                                /V :: produit un r<82>sultat d<82>taill<82> en affichant                                      les fichiers ignor<82>s.                               /TS :: inclut les horodaTageS des fichiers                                      sources dans le r<82>sultat.                               /FP :: inclut le chemin d'acc<8a>s complet des                                      fichiers dans le r<82>sultat.                            /BYTES :: affiche les tailles en octets.                                 /NS :: pas de taille : n'enregistre pas les                                      tailles de fichier.                               /NC :: pas de classe : n'enregistre pas les                                      classes de fichier.                              /NFL :: pas de liste de fichiers : n'enregistre                                      pas les noms de fichiers.                              /NDL :: pas de liste de r<82>pertoires : n'enregistre                                      pas les noms de r<82>pertoire.                                 /NP :: pas de compteur de progression : n'affiche                                      pas le pourcentage copi<82>.                              /ETA :: affiche l'heure de fin estim<82>e de la copie                                      des fichiers.                        /LOG:fichier :: copie le statut dans le fichier journal                                      (remplace le journal existant).                     /LOG+:fichier :: copie le statut dans le fichier journal                                      (ajoute au journal existant).                     /UNILOG:fichier :: copie le statut dans le fichier journal en                                      Unicode (remplace le journal existant).                  /UNILOG+:fichier :: copie le statut dans le fichier journal en                                      Unicode (ajoute au journal existant).                                /TEE :: r<82>sultat dans la fen<88>tre de la console et                                      dans le fichier journal.                                /NJH :: pas d'en-t<88>te de t<83>che.                              /NJS :: pas de r<82>sum<82> de t<83>che.                            /UNICODE :: sortie au format UNICODE.    ::  :: Options de t<83>che :  ::                     /JOB:NomT<83>che :: prend les param<8a>tres du fichier de t<83>che                                      nomm<82>.                    /SAVE:NomT<83>che :: enregistre les param<8a>tres dans le fichier                                      nomm<82>                             /QUIT :: arr<88>te apr<8a>s traitement de la ligne de                                      commande (pour afficher les param<8a>tres).                             /NOSD :: aucun r<82>pertoire source sp<82>cifi<82>.                             /NODD :: aucun r<82>pertoire de destination sp<82>cifi<82>.                               /IF :: Inclut les fichiers suivants.    ::  :: Remarques<ff>:  ::         En utilisant /PURGE ou /MIR sur le r<82>pertoire racine du volume,         robocopy applique aussi l'op<82>ration demand<82>e sur les fichiers du         r<82>pertoire System Volume Information. Si cette op<82>ration         n'est pas voulue, le commutateur /XD peut servir pour signaler <85>         robocopy d'ignorer ce r<82>pertoire.  
Hi,

Launchine this king of command in windows 10 french : OutSay robocopy /? I got these characters :

D<82>but<ff>: samedi 25 mars 2017 14:45:39

instead of Début<ff>: samedi 25 mars 2017 14:45:39.



Nota#1 : command! -nargs=+ OutSay :let g:out=system(<q-args>) | enew | put=g:out

Nota#2 : my version is in attachment and I have +iconv/dyn option

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.