affiche la liste des bugs documentés concernant un motif donné
uman bugNumber b uman item b uman author>item b uman label>item.. b uman label1|label2|..>item b uman author/label>item b uman label/author>item b uman "label1|label2|.. / author> item" b uman … ba
b
est l'option commutant uman
en mode "Lister les bugs".
L'option uman
x
donnant la priorité
aux fonctionnalités externes (par exemple celles fournies dans les
modules ATOMS sous un nom déjà utilisé dans Scilab) peut être prise en
compte si un item unique est indiqué. Sinon, elle est ignorée.
uman … ba
ou uman … ab
force
l'affichage de Tous (All) les rapports de Bug concernant la requête,
même si l'option
Lister seulement les bugs non résolus est activée
dans les préférences de l'utilisateur.
![]() | Quelques centaines de rapports de bug antérieurs à 2022-09-07 et à propos
des sites web Scilab (portail Scilab, bugzilla, listes de messagerie,
forges, pages d'aide, wiki, portails ATOMS et FileExchange) ont été
supprimés en 2022-10.
Cibler les numéros correspondants (tous < 16895) affichera
une page d'erreur. |
item
sont sélectionnés.
Ni l'opérateur d'exclusion ~ (NOT)
ni la conjonction | (OR)
ne sont applicables / utilisables
dans l'expression.
![]() | La recherche selon l' author d'anciens rapports de bug ≤
#16894 publiés dans Bugzilla est possible en utilisant le
label spécial bugzilla (ou
bz en bref). L'item est alors toujours
recherché dans le corps des rapports, au lieu de leur titre. La liste des bugs
trouvés apparait le plus souvent moins bien ciblée. |
LABEL | DESCRIPTION |
api, hardcoding, mexlib | Codage C C++ java, API, mexlib, dynamic link |
atoms, packages | Gestionnaire de modules externes |
batch, cli, terminal | Scilab sans bureau |
build, compile | Compiler Scilab en entier |
cacsd | Module CACSD |
containers | Lists cells structs |
demos | Démontrations |
desktop, workspace, IDE | Bureau Scilab, console, amarrage, historique, explorateur de fichiers, etc |
edit, editor, scinotes | Editeur de scripts |
figfiles | Fichiers graphiques |
files, rw, iodata | Gestion des fichiers (open, read/write, seek..). HDF5. |
gui, uicontrol, interaction | Interfaces graphiques, événements, menus, datatips, éditeur graphique |
help, doc | Contenu des pages d'aide |
helpsys, docsys | Système documentaire (compilation et affichage) |
install | Installation de Scilab (obsolete) |
internal, maintenance | Internals, maintenance (programmes tiers, organisation des fichiers,..) |
java | Fonctionnalités Java |
m2sci, matlab | Convertisseur de code, fichiers .mat |
maths | Fonctions mathématiques (hors statistiques) |
optim, optimization | Fonctions d'optimisation |
OS | Fonctions OS & système de fichiers |
parallel | Calcul parallèle |
plot, plotting, graphics | Tracés et éléments graphiques |
preferences | Gestion des préférences utilisateur |
stats | Fonctions statistiques |
string, text | Traitement des caractères, mots et textes |
syntax, parser | Syntaxe / interprêteur |
tests, perfs, quality | Tests, bancs-tests, couverture, profilage, qualité du code |
sparse | Matrices creuses |
startup | Démarrage de Scilab (obsolete) |
tcl, tcltk | Fonctions TCL/Tk tclsci |
translation, locale | Support du multilinguisme |
vars, variables | Gestion des variables (clear, global, editvar..) |
xcos | Xcos |
xml | Traitement des fichiers XML/HTML |
----------------------- | |
onlineatoms | Site web ATOMS |
onlinehelp | Pages d'aide en ligne et moteur de recherche |
----------------------- | |
regression | Régressions |
/ | Caractère séparant la liste des labels
de l'author. Lorsque soit seul un auteur
soit des labels sont indiqué-e-s, "/" n'est pas requis. |
> | Caractère séparant l'author ou la liste des labels,
de l'item . Lorsqu'aucun label ni auteur ne sont indiqués,
">" n'est pas requis. |
| | séparateur entre labels multiples |
"..." | Lorsque le libellé entier de la recherche (auteur, labels, item) comporte au moins un espace, il doit être indiqué entre guillemets ou entre apostrophes. |
uman .. b
lance le navigateur internet défini dans vos préférences
Scilab, et ouvre une URL listant ou cherchant les bugs documentés en ligne concernant
l'item et les critères indiqués à uman
.
![]() | uman .. b requiert une connexion internet active. |
![]() | Les alias / redirections définis dans uman ne sont pas utilisés en mode "b".
Exemple: uman flipud b ne cherchera ni n'utilisera la redirection
flipud => flipdim . Une recherche sur Gitlab/scilab sera effectuée à
propos de flipup spécifié tel quel. |
Le label
et l'author
sont pris en compte
uniquement lorsque https://gitlab.com/scilab est ciblé. Sinon ces critères sont ignorés.
La spécification d'aucun des paramètres item
, labels
ou author
n'est obligatoire. Mais fournir au moins l'un d'entre eux
est plus efficace ;-)
Lorsque plusieurs types de critères sont fournis (item
,
labels
, author
), seuls
les rapports de bugs les respectant tous sont
sélectionnés.
Ci-après, Scilab/issues désigne https://gitlab.com/scilab/scilab/-/issues.
Lorsqu'un n° de bug bugNumber
est indiqué, la page du bug
correspondant documenté sur Scilab/issues est affichée.
Exemple : uman 11625 b
Sinon :
Lorsqu'aucun item
n'est indiqué,
uman
adresse la requête à Scilab/issues.
Sinon : uman
recherche l'item parmi les fonctions et
autres ressources natives de Scilab installées sur votre ordinateur,
comme elle le fait en mode console normal. Puis, selon le type de
ressource Scilab trouvée correspondant à l'item, la requête uman
est routée comme suit :
Si Scilab est directement concerné, Scilab/issues est ciblé.
Si la ressource concernée est un module ATOMS disposant d'une forge
publique Scilab, ou s'il s'agit d'un module hors ATOMS mais
disposant d'une telle forge répertoriée par uman : le registre des
bugs de la forge est ciblé.
La liste des bugs documentés relatifs à l'item
est affichée sur la page des tickets de la forge
https://gitlab.com/scilab/forge/<module_name>/-/issues.
Si la ressource concernée est un module externe ATOMS sans forge publique Scilab : les commentaires de sa page ATOMS sont ciblés, les bugs pouvant y être publiés.
Si l'item concerne un fichier distribué sur FileExchange : les commentaires de la page FileExchange correspondante sont affichés, les bugs afférents pouvant y être publiés.
Si la ressource concernant l'item est hors ATOMS, hors FileExchange et hors des Forges Scilab mais est répertoriée par uman avec un site web dédié, celui-ci est affiché.
Si aucune ressource répertoriée n'a été trouvée en lien avec l'item, le moteur de recherche Scilab/issues est ciblé.
// ====== CONNEXION INTERNET ACTIVE REQUISE ====== // uman 11625 b // Affiche la page Scilab/issues du rapport de bug n° 11625 uman ode b // Liste de bugs triée sur Scilab/issues pour une fonction Scilab interne uman strrand b // Pour les fonctions issues de FileExchange, les bugs peuvent // être publiés en commentaires sur la page web dédiée. uman gpib b // répertoriée comme ressource externe // => le site web externe correspondant est affiché. uman flipud b // terme inconnu. La redirection définie vers flipdim() est // ignorée => "flipud" est recherché tel quel sur Scilab/issues. uman cholesky b // pour tout terme inconnu : recherche littérale sur Scilab/issues. uman sparse> b // Liste tous les bugs ouverts dans la catégorie "sparse" uman sparse>find b // Liste les bugs à propos de "find" dans la catégorie "sparse" uman syntax>assignment b // Liste les bugs concernant "assignment" dans la catégorie "syntax" uman syntax>assignment ba // idem, y compris les rapports de bug clos (All) uman sgougeon> b // Rapports de bug ≥ 2022-10 postés sur Scilab/issues par sgougeon uman gougeon/bz> b // Rapports de bug < 2022-10 jadis postés par gougeon sur Bugzilla uman gougeon/bz|maths> b // Rapports de bug < 2022-10 postés par gougeon dans la catégorie Maths
Avec un module externe ATOMS installé, disposant d'une forge Scilab :
yn = atomsIsInstalled("stixbox"); atomsInstall stixbox ; // Installons le module "stixbox" atomsIsLoaded stixbox // => %F: .. sans nécessairement le charger en session uman logitfit b // Un ticket concernant logitfit() existe // sur la forge stixbox. La page correspondante est ouverte. if ~yn, atomsRemove("specfun"), end // (ménage)
Avec un module ATOMS installé, sans forge Scilab :
uman disp_usage b // La page ATOMS du module est ciblée (commentaires)
Version | Description |
3.2 | 2023-03-26 :
|
3.1 | 2021-12-22 :
Option "ba" ajoutée. 2 bugs corrigés. |
3.0 |
|
2.1 | 7 bugs corrigés. 1ère version de cette page en français. |
2.0 | Page d'aide séparée pour "uman .. b" |
1.0 | 1ère publication du module "uman". |