colordiff est capable de coloriser la sortie d'un diff, mais
fonctionne par lignes, i.e. la colorisation s'effectue sur des
lignes entières. Y aurait-il un utilitaire capable de coloriser
unqiuement les changements dans la ligne (tout en gardant le
même contexte)?
--
Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/>
100% validated (X)HTML - Acorn / RISC OS / ARM, free software, YP17,
Championnat International des Jeux Mathématiques et Logiques, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
yoann
Vincent Lefevre a écrit :
colordiff est capable de coloriser la sortie d'un diff, mais fonctionne par lignes, i.e. la colorisation s'effectue sur des lignes entières. Y aurait-il un utilitaire capable de coloriser unqiuement les changements dans la ligne (tout en gardant le même contexte)?
je croix que diff fonctionne par ligne, il cherche des différences ligne par ligne et ne cherche pas à savoir ce qui a changé sur les lignes en question.
ça me semble un peu dure à faire, à moins de recoder diff en rajouter un module de recherche de différence caractère par caractère (ou mot par mot) dans les lignes qui diffère.
Yoann
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Vincent Lefevre a écrit :
colordiff est capable de coloriser la sortie d'un diff, mais
fonctionne par lignes, i.e. la colorisation s'effectue sur des
lignes entières. Y aurait-il un utilitaire capable de coloriser
unqiuement les changements dans la ligne (tout en gardant le
même contexte)?
je croix que diff fonctionne par ligne, il cherche des différences ligne par
ligne et ne cherche pas à savoir ce qui a changé sur les lignes en question.
ça me semble un peu dure à faire, à moins de recoder diff en rajouter un module
de recherche de différence caractère par caractère (ou mot par mot) dans les
lignes qui diffère.
Yoann
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
colordiff est capable de coloriser la sortie d'un diff, mais fonctionne par lignes, i.e. la colorisation s'effectue sur des lignes entières. Y aurait-il un utilitaire capable de coloriser unqiuement les changements dans la ligne (tout en gardant le même contexte)?
je croix que diff fonctionne par ligne, il cherche des différences ligne par ligne et ne cherche pas à savoir ce qui a changé sur les lignes en question.
ça me semble un peu dure à faire, à moins de recoder diff en rajouter un module de recherche de différence caractère par caractère (ou mot par mot) dans les lignes qui diffère.
Yoann
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Michel Petit
Vincent Lefevre a écrit :
colordiff est capable de coloriser la sortie d'un diff, mais fonctionne par lignes, i.e. la colorisation s'effectue sur des lignes entières. Y aurait-il un utilitaire capable de coloriser unqiuement les changements dans la ligne (tout en gardant le même contexte)?
Oui, meld (dans le paquet du même nom).
Cdlt.
-- Michel
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Vincent Lefevre a écrit :
colordiff est capable de coloriser la sortie d'un diff, mais
fonctionne par lignes, i.e. la colorisation s'effectue sur des
lignes entières. Y aurait-il un utilitaire capable de coloriser
unqiuement les changements dans la ligne (tout en gardant le
même contexte)?
Oui, meld (dans le paquet du même nom).
Cdlt.
--
Michel
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
colordiff est capable de coloriser la sortie d'un diff, mais fonctionne par lignes, i.e. la colorisation s'effectue sur des lignes entières. Y aurait-il un utilitaire capable de coloriser unqiuement les changements dans la ligne (tout en gardant le même contexte)?
Oui, meld (dans le paquet du même nom).
Cdlt.
-- Michel
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Leopold BAILLY
Vincent Lefevre writes:
colordiff est capable de coloriser la sortie d'un diff, mais fonctionne par lignes, i.e. la colorisation s'effectue sur des lignes entières. Y aurait-il un utilitaire capable de coloriser unqiuement les changements dans la ligne (tout en gardant le même contexte)?
emacs fait ça (emacs fait tout). M-x ediff-files
Léo.
Vincent Lefevre <vincent@vinc17.org> writes:
colordiff est capable de coloriser la sortie d'un diff, mais
fonctionne par lignes, i.e. la colorisation s'effectue sur des
lignes entières. Y aurait-il un utilitaire capable de coloriser
unqiuement les changements dans la ligne (tout en gardant le
même contexte)?
colordiff est capable de coloriser la sortie d'un diff, mais fonctionne par lignes, i.e. la colorisation s'effectue sur des lignes entières. Y aurait-il un utilitaire capable de coloriser unqiuement les changements dans la ligne (tout en gardant le même contexte)?
emacs fait ça (emacs fait tout). M-x ediff-files
Léo.
JusTiCe8
Bonjour,
Vincent Lefevre a écrit :
colordiff est capable de coloriser la sortie d'un diff, mais fonctionne par lignes, i.e. la colorisation s'effectue sur des lignes entières. Y aurait-il un utilitaire capable de coloriser unqiuement les changements dans la ligne (tout en gardant le même contexte)?
il y a aussi tkdiff qui indique les différences dans les lignes.
J8.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Bonjour,
Vincent Lefevre a écrit :
colordiff est capable de coloriser la sortie d'un diff, mais
fonctionne par lignes, i.e. la colorisation s'effectue sur des
lignes entières. Y aurait-il un utilitaire capable de coloriser
unqiuement les changements dans la ligne (tout en gardant le
même contexte)?
il y a aussi tkdiff qui indique les différences dans les lignes.
J8.
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
colordiff est capable de coloriser la sortie d'un diff, mais fonctionne par lignes, i.e. la colorisation s'effectue sur des lignes entières. Y aurait-il un utilitaire capable de coloriser unqiuement les changements dans la ligne (tout en gardant le même contexte)?
il y a aussi tkdiff qui indique les différences dans les lignes.
J8.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Vincent Lefevre
Bonjour,
On 2004-08-23 07:04:48 +0200, Michel Petit wrote:
Vincent Lefevre a écrit : >colordiff est capable de coloriser la sortie d'un diff, mais >fonctionne par lignes, i.e. la colorisation s'effectue sur des >lignes entières. Y aurait-il un utilitaire capable de coloriser >unqiuement les changements dans la ligne (tout en gardant le >même contexte)?
Oui, meld (dans le paquet du même nom).
Ça ne me convient pas: _ Je ne veux pas d'un truc graphique: je travaille très souvent à distance, et de plus, ça permettrait d'utiliser cette commande avec Subversion (option --diff-cmd). _ Je voudrais une sortie similaire à diff (contexte ligne seulement, et pas de fichiers côte à côte à cause des problèmes de largeur de ligne). Je n'ai pas trouvé d'option pour modifier ça. _ Ne fonctionne que sur des fichiers (donc impossible d'utiliser des trucs similaires à des pipes, contrairement à diff/colordiff). _ Son diff est un diff glouton, qui ne recherche pas les différences minimales. Par exemple si on a une ligne A remplacée par 2 lignes B et C, et que A est très similaire à C, alors meld ne va pas le voir dans la colorisation par mots.
On 2004-08-23 07:50:52 +0200, Leopold BAILLY wrote:
emacs fait ça (emacs fait tout). M-x ediff-files
Non, ça ne répond pas à ma question: ediff-files colore par ligne uniquement. En plus, il ne fonctionne que sur des fichiers. Et en fait, je voudrais avoir quelque chose en ligne de commande et non interactif.
On 2004-08-23 08:22:50 +0200, JusTiCe8 wrote:
il y a aussi tkdiff qui indique les différences dans les lignes.
Mêmes remarques que les 3 premiers points de meld. 4e point OK, mais contrairement à meld, pas de wrapping possible (si les lignes sont trop longues), semble-t-il.
-- Vincent Lefèvre - Web: <http://www.vinc17.org/> 100% validated (X)HTML - Acorn / RISC OS / ARM, free software, YP17, Championnat International des Jeux Mathématiques et Logiques, etc. Work: CR INRIA - computer arithmetic / SPACES project at LORIA
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Bonjour,
On 2004-08-23 07:04:48 +0200, Michel Petit wrote:
Vincent Lefevre a écrit :
>colordiff est capable de coloriser la sortie d'un diff, mais
>fonctionne par lignes, i.e. la colorisation s'effectue sur des
>lignes entières. Y aurait-il un utilitaire capable de coloriser
>unqiuement les changements dans la ligne (tout en gardant le
>même contexte)?
Oui, meld (dans le paquet du même nom).
Ça ne me convient pas:
_ Je ne veux pas d'un truc graphique: je travaille très souvent à
distance, et de plus, ça permettrait d'utiliser cette commande
avec Subversion (option --diff-cmd).
_ Je voudrais une sortie similaire à diff (contexte ligne seulement,
et pas de fichiers côte à côte à cause des problèmes de largeur de
ligne). Je n'ai pas trouvé d'option pour modifier ça.
_ Ne fonctionne que sur des fichiers (donc impossible d'utiliser des
trucs similaires à des pipes, contrairement à diff/colordiff).
_ Son diff est un diff glouton, qui ne recherche pas les différences
minimales. Par exemple si on a une ligne A remplacée par 2 lignes
B et C, et que A est très similaire à C, alors meld ne va pas le
voir dans la colorisation par mots.
On 2004-08-23 07:50:52 +0200, Leopold BAILLY wrote:
emacs fait ça (emacs fait tout).
M-x ediff-files
Non, ça ne répond pas à ma question: ediff-files colore par ligne
uniquement. En plus, il ne fonctionne que sur des fichiers. Et en
fait, je voudrais avoir quelque chose en ligne de commande et non
interactif.
On 2004-08-23 08:22:50 +0200, JusTiCe8 wrote:
il y a aussi tkdiff qui indique les différences dans les lignes.
Mêmes remarques que les 3 premiers points de meld. 4e point OK, mais
contrairement à meld, pas de wrapping possible (si les lignes sont
trop longues), semble-t-il.
--
Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/>
100% validated (X)HTML - Acorn / RISC OS / ARM, free software, YP17,
Championnat International des Jeux Mathématiques et Logiques, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Vincent Lefevre a écrit : >colordiff est capable de coloriser la sortie d'un diff, mais >fonctionne par lignes, i.e. la colorisation s'effectue sur des >lignes entières. Y aurait-il un utilitaire capable de coloriser >unqiuement les changements dans la ligne (tout en gardant le >même contexte)?
Oui, meld (dans le paquet du même nom).
Ça ne me convient pas: _ Je ne veux pas d'un truc graphique: je travaille très souvent à distance, et de plus, ça permettrait d'utiliser cette commande avec Subversion (option --diff-cmd). _ Je voudrais une sortie similaire à diff (contexte ligne seulement, et pas de fichiers côte à côte à cause des problèmes de largeur de ligne). Je n'ai pas trouvé d'option pour modifier ça. _ Ne fonctionne que sur des fichiers (donc impossible d'utiliser des trucs similaires à des pipes, contrairement à diff/colordiff). _ Son diff est un diff glouton, qui ne recherche pas les différences minimales. Par exemple si on a une ligne A remplacée par 2 lignes B et C, et que A est très similaire à C, alors meld ne va pas le voir dans la colorisation par mots.
On 2004-08-23 07:50:52 +0200, Leopold BAILLY wrote:
emacs fait ça (emacs fait tout). M-x ediff-files
Non, ça ne répond pas à ma question: ediff-files colore par ligne uniquement. En plus, il ne fonctionne que sur des fichiers. Et en fait, je voudrais avoir quelque chose en ligne de commande et non interactif.
On 2004-08-23 08:22:50 +0200, JusTiCe8 wrote:
il y a aussi tkdiff qui indique les différences dans les lignes.
Mêmes remarques que les 3 premiers points de meld. 4e point OK, mais contrairement à meld, pas de wrapping possible (si les lignes sont trop longues), semble-t-il.
-- Vincent Lefèvre - Web: <http://www.vinc17.org/> 100% validated (X)HTML - Acorn / RISC OS / ARM, free software, YP17, Championnat International des Jeux Mathématiques et Logiques, etc. Work: CR INRIA - computer arithmetic / SPACES project at LORIA
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Daniel Déchelotte
Vincent Lefevre a écrit :
| colordiff est capable de coloriser la sortie d'un diff, mais | fonctionne par lignes, i.e. la colorisation s'effectue sur des | lignes entières. Y aurait-il un utilitaire capable de coloriser | unqiuement les changements dans la ligne (tout en gardant le | même contexte)?
Visiblement wdiff n'est pas tres connu. Je devine d'apres la description de son paquet qu'il utilise diff puis raffine les differences au mot par mot. En tout cas, il trouve les differences a l'echelle du mot (quelle que soit sa methode pour le faire).
Tu veux des couleurs ? Il faut ruser un petit peu :