affiche la liste des bugs documentés concernant un motif donné
uman bugNumber b uman item b uman item1|item2.. b uman author>item.. b uman author1|author2|..>item.. b uman section>item.. b uman section1|section2|..>item.. b uman author/section>item.. b uman section/author>item.. b uman section1|section2|../author1|author2|..>item1|item2|.. b uman ..<Ndays b uman "section1|section2|.. / author1|author2|.. > item1 | item2 |..<Ndays" b
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.
~ (NOT)
ni la conjonction & (AND)
ne sont
applicables / utilisables sur les items.
Ndays
jours seront sélectionnés.
Ce critère est appliqué uniquement pour les rapports sur bugzilla.scilab.org.
|
|
/ | Caractère séparant la liste des sections
de celle des authors. Lorsque seules des
sections ou seuls des auteurs sont indiqué-e-s, "/" n'est
pas requis. |
> | Caractère séparant la liste des sections et/ou des
authors de la liste des items. Lorsqu'aucune
section ni auteur ne sont indiqués, ">" n'est pas requis. |
< | Séparateur items<Ndays. Lorsque Ndays
n'est pas spécifié, "<" n'est pas requis. |
| | Conjonction OU entre auteurs ou entre catégories ou entre items multiples à sélectionner. |
"..." | Lorsque le libellé entier de la recherche (auteurs, items, âge) comporte au moins un espace ou commence par un caractère ambigü, 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
les items et critères fournis à 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 Bugzilla sera effectuée à
propos de flipup spécifié tel quel. |
La section
, l'author
, et l'âge maximal
Ndays
de modification des rapports de bugs sont pris en compte
uniquement lorsque Bugzilla est ciblé. Sinon ces critères sont ignorés.
La spécification d'aucun des paramètres items, sections, authors, ou âge des rapports de bugs n'est obligatoire, mais fournir au moins l'un d'entre eux est plus efficace ;)
Lorsque plusieurs types de critères sont fournis (section, author, item, âge), seuls les rapports de bugs les respectant tous sont sélectionnés.
Les requêtes envoyées à Bugzilla et qui ne concernent pas un n° de bug particulier
sont traitées comme une expression régulière.
Cependant, actuellement, les caractères spéciaux tels que ., * ou
autres sont protégés et n'ont aucune signification particulière. |
Lorsqu'un n° de bug bugNumber
est indiqué, la page du bug
correspondant documenté sur bugzilla.scilab.org est affichée.
Exemple : uman 11625 b
Sinon :
Si aucun item, ou plusieurs items séparés par |
sont
indiqués, uman
s'adressera au principal registre
bugzilla.scilab.org
des bugs de Scilab.
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 pour l'item, la requête uman
est routée comme suit :
Si Scilab est directement concerné, Bugzilla 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
http://forge.scilab.org/index.php/p/<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 de Bugzilla est ciblé.
// ====== CONNEXION INTERNET ACTIVE REQUISE ====== // uman 11625 b // Affiche la page bugzilla du rapport de bug n° 11625 uman ode b // Liste de bugs triée sur Bugzilla pour une fonction Scilab interne uman cshift b // Pour les fonctions issues de FileExchange, les bugs peuvent // être publiés en commentaires sur la page web dédiée. // La section 'Commentaires' de celle-ci est affichée. uman gpib b // répertoriée comme ressource externe // => le site web correspondant est affiché. uman flipud b // terme inconnu. La redirection définie vers flipdim() est // ignorée => "flipud" est recherché tel quel sur Bugzilla. uman cholesky b // pour tout terme inconnu : recherche littérale sur Bugzilla. uman ndgrid|meshgrid b // Rapports de bug concernant ndgrid OU meshgrid, // sur Bugzilla puisque plusieurs items sont indiqués. uman plot><100 b // Rapports de bug dans la section "Graphic plotting", // modifiés ou commentés durant les 100 derniers jours. uman gougeon>console b // Rapports / commentaires postés par gougeon à propos de "console" uman gougeon/console> b // Rapports / commentaires postés par gougeon dans la catégorie "console" uman maths/gougeon> b // Rapports / commentaires postés par "gougeon" // dans la section Mathématique uman "<10" b // Rapports de bug modifiés ou commentés durant les 10 derniers jours. // Noter l'usage des guillemets bien qu'il n'y ait aucun espace, // sans lesquels "uman" serait comparé à 10...
Avec un module externe ATOMS installé, disposant d'une forge Scilab :
yn = atomsIsInstalled("specfun"); atomsInstall specfun ; // Installons le module "specfun" atomsIsLoaded specfun // => %F: .. sans nécessairement le charger en session uman specfun_combine b // Un ticket concernant specfun_combine() existe // sur la forge. 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.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". |