scripting: investigate behaviour of title setting with degree symbol
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 45/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Calme
- Stack technique
- xml
- Domaine
- backend
Piste de recherche
Commencez par examiner le chemin de définition du titre associé aux fichiers Polaris journal_25_5.xml et polaris00162323.nxs, puis suivez l’endroit où le titre UTF-8 est modifié avant d’être écrit. Comparez le symbole de degré d’origine avec la sortie XML et NeXus ; c’est terminé si tout caractère UTF-8 valide reste intact dans les deux fichiers.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Issue Description
On POLARIS a title was set containing a degree symbol
g.change_title("Pos3: M 400°C-treated calcium iridium niobium oxide pyrochlore in 6 mm V foil can, RT")
But the .xml file shows this as "<title NAPItype="NX_CHAR[16]">Pos3: M 400÷</title>" or
The title also looks odd in the NeXus file too. This needs tracing through the logic to see where UTF-8 is not being preserved (Polaris journal_25_5.xml file, polaris00162323.nxs)
Acceptance Criteria
A title can be set using any valid UTF8 character
note
There have been issues in the past with non-ascii characters, I though it had been working but would need to look further. Past issues have revolved around different windows code pages e.g. labview used https://en.wikipedia.org/wiki/Windows-1252 i think not utf-8
- Langage dominant
- Aucune donnée de langage
- Étoiles
- 6
- Forks
- 2
- Merge moyen
- 46 min
- PR mergées (30 j)
- 1
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de ISISComputingGroup/IBEX
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
ISISComputingGroup/IBEX#9023 ·
-
GALIL: test new amplifier PVsOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
ISISComputingGroup/IBEX#9005 ·
-
Good First Issue
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
ISISComputingGroup/IBEX#8889 ·
-
0
Difficulté 1/5 Moins d'une heure Accessibilité débutants 65/100
ISISComputingGroup/IBEX#2304 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
ISISComputingGroup/IBEX#2078 ·
Toutes les issues de ISISComputingGroup/IBEX
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 73/100
Les mainteneurs répondent en général sous 4 jours
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
NVIDIA/auto-ontology#463 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
RustCrypto/utils#1597 ·
Les mainteneurs répondent en général sous 1 jour
-
/shutdown/ready can fail to return an HTTP response when readiness takes longer than the server write timeoutPeut-être pris @floriankoch l’a pris aujourd’hui. Ouvertetriage
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
envoyproxy/gateway#10562 ·
Les mainteneurs répondent en général sous 1 jour