Vous n'êtes pas identifié(e).
Qt 4: 4.8.4 - Qt 5: 5.0.2 - Qt Creator: 2.7.0 - Qt Installer: 1.3.0 - VS Qt 4: 1.1.11 - VS Qt 5: 1.2.1 - Monkey Studio: 1.9.0.4
ça je peux le faire
le principe est simple, je m'y suis repris à trois fois,
car la manip était vieille de 4 ou 5 ans et ma mémoire défaillante ...
et dans les sources
on peut aussi mettre Author Date ... mais ça me rends moins de services
xxxx sera tenu à jour automatiquement par svn
PS: svn propset peux être automatisé par un fichier ~/.subversion/config, section [auto-props]
Hors ligne
C'est la première fois que je travaille avec un prog comme subversion, et je découvre tout les jours !
Merci les gars !
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows et Ian Parberry
Si tu ne sais pas : demande, si tu sais : partage !
Hors ligne
une doc très complète,
qui plus est en français,
pour les allergiques à la langue de Shakespeare
et, surtout, avé des exemples simples !
Hors ligne
J'ai fait un commit de ortho.{h,cpp}
!!! risque de conflits sur ortho.h !!!
j'ai reporté toutes les modifs apparues depuis v23,
il ne devrait pas y avoir de problème à accepter
mais ... faire peut-être un svn diff avant
Hors ligne
J'ai vu ça 
Chez moi ça compile sans soucis...
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows et Ian Parberry
Si tu ne sais pas : demande, si tu sais : partage !
Hors ligne
une question que je me pose
que vois-tu à la commande
svn log
perso, je vois vos noms / alias et mon adresse mail
vois-tu nos nom / alias et ton e-mail
sinon, peux-tu me dire comment supprimer l'affichage de mon adresse mail
Hors ligne
Tu t'en doutes, j'utilise QtCreator...
Quand je demande un log sur le projet j'obtiens une liste de la forme :
------------------------------------------------------------------------
rXX | ton e-mail/mon pseudo/celui de PapaJaac | 2012-05-16 17:03:12 +0200 (mer. 16 mai 2012) | X lignesnote entrée lors du commit
Je ne sais pas comment supprimer l'affichage de ton adresse e-mail... Mon pseudo affiché est celui choisi lors de mon inscription sur Google Accounts...
JE crois que je ne peux pas vraiment t'aider

"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows et Ian Parberry
Si tu ne sais pas : demande, si tu sais : partage !
Hors ligne
Je me suis mis un alias ...
il sera peut-être effectif pour les prochains commit
Hors ligne
une question :
que représentent
- m_wordSet
- m_charSet
dans Ortho ?
et à quoi servent-ils ?
Hors ligne
A vérifier auprès de PapaJaac, mais il me semble de m_wordset stocke l'ensemble des mots du dictionnaire, par contre j'avoue ne pas comprendre m_charset...
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows et Ian Parberry
Si tu ne sais pas : demande, si tu sais : partage !
Hors ligne
j'ai commencé un truc qui pourrait être "pas mal"
ça fait un peu baisser les performances au premier lancement
mais ça les améliore grandement par la suite
je pense finaliser demain ou après-demain
je me suis créé un "espace de traiail" dans la repos : /ns/...
vous devriez peut-être faire de même
Hors ligne
un "espace de traiail" dans la repos
Mais comment c'est-i qu'on fait ça ?
(je plaisante mais je ne sais vraiment pas comment faire, pourtant j'ai commencé à lire le bouquin sur svn dont tu m'as filé le lien
)
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows et Ian Parberry
Si tu ne sais pas : demande, si tu sais : partage !
Hors ligne
sacré pavé !!!
regarde le chapitre 4: Gestion des branches
en particulier § Création d'une branche
mais lis quand même le début de ce chapitre, ce n'est pas très long
tout ça permet de travailler indépendamment sur un point particulier
et de ne se poser les problèmes de merge qu'une fois sa modif validée
ou au contraire de laisser tomber si on voit que ça ne mène à rien
j'ai été un peu brutal dans les modifs au début car, sans doc,
j'aurais "pété les plombs" à essayer de comprendre les structures
PS: regarde aussi la commande svn list
Hors ligne
merci 
Je vais me plonger là-dedans... je me suis surtout penché sur le codage de la sonorité... je vais m'investir un peu plus dès que j'aurais fini le fichier d'aide de ma première appli...
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows et Ian Parberry
Si tu ne sais pas : demande, si tu sais : partage !
Hors ligne
j'ai placé le résultat de mon travail dans https://dicodor.googlecode.com/svn/branches/ns/config
branches/ns/config/src/ correspond à trunk/
branches/ns/config/mkspecs/ est un ajout
en général je sépare mon répertoire projet en src et mkspecs
dans mkspecs/ prepare-config-tests.sh
un script (linux) de préparation des dictionnaires pour les tests
prenez le, modifiez le à votre convenance
mais, s'il vous plaît, ne faites pas de commit dessus
pour être surs, je conseille de le récupérer avec svn export
comme le nom du répertoire l'indique,
ma modif porte sur une révision de la config (pour les dictionnaires)
les performances sont légèrement moins bonnes au premier chargement des dictionnaires
mais je prépare des dictionnaires "pré-hachés" et les chargements suivants sont nettement améliorés
testez ...
Hors ligne
Bonsoir !
De retour chez moi, je remonte le fil :
une question :
que représentent
- m_wordSet
- m_charSet
dans Ortho ?et à quoi servent-ils ?
m_wordset = un QSet<QString> contenant tous les mots du dico + ceux du dico perso. La recherche dans un QSet est extrêmement rapide.
m_charset = un QSet<QChar> contenant tous les caractères (MAJ et min) du dico. Ortho était conçu au départ pour corriger des textes issus d'une ROC (reconnaissance optique de caractères). Ces textes contiennent souvent des caractères étranges. Ortho est configuré pour ne tenter d'analyser que les mots contenant au maximum m_weirdCountMax de ces caractères.
Hors ligne
comment supprimer l'affichage de mon adresse mail
https://code.google.com/hosting/settings pour modifier l'affichage de vos adresses dans les projets.
Hors ligne
dans cette page je ne vois (qui me semble intéressant) que
User Preferences
Username display
When I participate in projects, show my identity as:
- Email address
- Obscured email address for non-project members (project members see full email)
la seconde option est cochée
Hors ligne
Oui, et tu souhaites quoi ?
Hors ligne
En fait, je souhaite ne pas publier mon adresse
dans la sortie des commandes, svn log, par exemple
Ce n'est pas foncièrement grave !
Hors ligne
J'aimerais fusionner Config et Ortho, je le ferai plus tard
Je reviens là-dessus pour expliciter.
En fait j'aimerais
1/ dériver la classe Ortho de QSettings de façon à simplifier le circuit de son paramétrage. Actuellement c'est une IHM lambda qui est censée manipuler un QSetting dans lequel Ortho est censé aller piocher. C'est idiot.
2/ Enlever le paramétrage d'Ortho de la classe Config, où il n'a rien à faire au milieu de fonctions statiques générales à l'appli.
M'sieur je peux ?
Hors ligne
En fait, je souhaite ne pas publier mon adresse
dans la sortie des commandes, svn log, par exempleCe n'est pas foncièrement grave !
Je ne peux te dire.
Hors ligne
PapaJaac a écrit :J'aimerais fusionner Config et Ortho, je le ferai plus tard
Je reviens là-dessus pour expliciter.
En fait j'aimerais
1/ dériver la classe Ortho de QSettings de façon à simplifier le circuit de son paramétrage. Actuellement c'est une IHM lambda qui est censée manipuler un QSetting dans lequel Ortho est censé aller piocher. C'est idiot.
2/ Enlever le paramétrage d'Ortho de la classe Config, où il n'a rien à faire au milieu de fonctions statiques générales à l'appli.M'sieur je peux ?
C'est ton projet, pas d'inconvénient.
Jette peut-être d'abord un coup d'oeil sur ce que j'ai mis dans https://dicodor.googlecode.com/svn/branches/ns/config
et teste la nouvelle configuration, ça me parait intéressant et ne devrait pas prendre beaucoup de temps !
PS: ns,
qui n'est pas foncièrement méchant, a corrigé dedans le problème des ' (' et ces 'connect multiligne'
re-PS: les résultats d'un test que j'ai fait
Hors ligne
Jette peut-être d'abord un coup d'oeil sur ce que j'ai mis
Avec grand plaisir !
La commande svn pour télécharger la branche ns dans mon répertoire <rep> est... ???
je réponds à
search for first existing dir, take dictionary for all language here
not very good: suppose updating a new french dictionary in user's dir
why oblige to copy others dictionaries here ?
historique : au départ Ortho était intégré dans une appli, SolidROC, qui tournait conjointement avec Tesseract, Sane et Poppler. Autant dire quasi-uniquement sous Linux. Je voulais aussi l'installer dans les règles (j'ai fait les paquets pour Mandriva). Or une install réglo sous Linux c'est l'appli et son référentiel dans /usr/share/xxx, et la config utilisateur dans chaque dossier perso /home/yyy.
Par conséquent dans dicsPossiblePaths on ne devrait trouver en principe que /usr/share/xxx. J'ai rajouté les autres entrées pour me permettre des tests de développement avec des dicos allégés, l'ajout de nouveaux dicos, etc... sans changer mon code 
Je vais voir ton code. S'il est compatible avec ce principe on le garde. Je ne veux juste pas qu'un dico "officiel" dans /home/xxx cache celui dans /usr/share. Donc soit on fait la même boucle de recherche du dico, mais à l'envers (pour que /usr/share cache /home, ce qui est plus "correct"), soit... autrement !
Hors ligne
pour récupérer, c'est comme pour trunk :
svn checkout https://dicodor.googlecode.com/svn/bran … config/src /vers/un/repertoire/de/ton/choix
ou
svn export https://dicodor.googlecode.com/svn/bran … config/src /vers/un/repertoire/de/ton/choix
pour récupérer les sources sans la gestion svn
tu peux aussi switcher ton répertoire dicodor vers ma branche si tu n'as pas de modif en cours
svn switch https://dicodor.googlecode.com/svn/bran … config/src dicodor
équivalent ls :
svn list [--recursive] https://dicodor.googlecode.com/svn/branches/ns/config/
...
pour ce qui est des configs sur linux, il y a en général un répertoire utilisateur prioritaire
eg pour vim :
~/.vim
/usr/share/vim
~/.vim/after
pour svn :
~/.subversion
/etc/subversion
...
mais tu décides
Hors ligne
| Liens interne à QtFR | Les partenaires de QtFR | Liens pour les sites officiels Qt | Liens sur les ressources Qt |
|---|---|---|---|
| Communauté QtFR sur Google+ | Monkey Studio | Télécharger Qt | Notre tutoriel |
| QtFR sur Twitter | ZeGrapher | Site officiel Qt | Documentation Qt |
| IRC box | Qt Blog | Qt Centre | |
| Galeries | Qt Wiki | Qt Apps | |
| Contactez-nous | Qt Quarterly |