Qtoctave Win32 0.9.1 Bugfix


Pour la version 0.10.1.

J'ai trouvé un bug dans ma version de Windows. J'ai donc patché la source, pour le fixer.
Le problème, c'est que les changements qu'il est cwd qtoctave propres quand un fichier est chargé, et ensuite partager le répertoire n'est pas en place plus.

Une nouvelle construction de qtoctave-win32-0.9.1-2 qtoctave-win32-0.9.1-3

La nouvelle version 0.10.1-win32-qtoctave devrait corriger ces problèmes.

[Update]
Thx pour le rapport de Dan. J'ai oublié un "\ \" + ligne en 118ème octave_connection.cpp J'ai téléchargé la version 0.9.1-3.

  1. # 1 par Dan le 06-04-2010 - 08:21:33

    Great job sur la construction, comment je peux avoir jamais les erreurs suivantes. Le premier se plaint de la voie, mais il ne semble pas au travail après cela.

    alors il se plaint que les

    `_ide_reload_variables_list" Undefined près de la ligne 1 colonne 5

    et il ne peut pas utiliser la fenêtre de variable. Cela ne fait pas que dans la version Linux.

    et aussi: j'ai dû télécharger mingwm10.dll et déposez-le dans le dossier bin pour le faire, même le démarrage

    Tout se présente au travail serait grandement apprécié.

    ci-dessous sont quelques-unes des erreurs que je reçois.

    Est-il possible que vous avez manqué un chemin relatif à la construire?

    avertissement: mark_as_command est obsolète et sera supprimée dans une version future
    d'Octave
    avertissement: addpath: C: / Documents and Settings/Dingles/Desktop/qtoctave-win32-0.9.
    1-2/qtoctave/bin .. \ share \ qtoctave \ scripts_octave \: Aucun fichier ou répertoire
    >>> Erreur: `_ide_reload_variables_list 'undefined près de la ligne 4 colonne 1
    parcelle (rand (1,10))
    avertissement: ISSTR est obsolète et sera supprimée dans une version future d'Octave,
    S'il vous plaît utilisez plutôt ischar
    >>> Erreur: `_ide_reload_variables_list 'undefined près de la ligne 1 colonne 5

  2. # 2 par Dan le 06-04-2010 - 08:46:31

    OK, avec un peu de fureter partout j'ai trouvé _ide_reload_variables_list.m

    et ce que l'erreur triés

    addpath ('C: \ Documents and Settings \ Dingues \ Desktop \ qtoctave-win32-0.9.1-2 \ QTOC
    octave \ share \ qtoctave \ scripts_octave ')

    Mais il ne le trouve pas par défaut. Je tiens à transmettre ce message aux étudiants. Savez-vous comment je peux changer cela sans avoir à faire le addpath? Yat-il un fichier de config quelque part? Je ne me dérange pas d'avoir à faire cela, mais je tiens à transmettre ce message à quelques premières années et serait mieux si je pouvais patch pour eux. Donc, il n'est pas rompu premier aperçu d'une octave.

    A bientôt

    Dan

  3. # 3 de la NPF le 06.04.2010 - 17:48:21

    J'espère 0.9.1-3 corrige le problème avec _ide_reload_variables_list

  4. # 4 par Dan le 07/04/2010 - 09:22:09

    Travaux fantastique! Merci tas!

  5. # 5 de l'édifice sur le 04/08/2010 - 13:49:14

    Salut, j'ai dû copier à partir d'une ancienne installation mingwm10.dll à courir qtoctave.exe

  6. # 6 de la NPF sur 04/08/2010 - 14:00:23

    J'ai mingwm10.dll ajoutés à l'archive

  7. # 7 de geeks sur 08/04/2010 - 23:34:02

    Je reçois beaucoup d'erreurs, tous liés à des scripts Octave.

    Tout d'abord, dans la fenêtre d'invite de commande,
    [PkgBind:: Liste commande load] ".. \ share \ qtoctave \ pkg commands.list 'ne peut pas être chargé

    Puis, dans qtoctave lui-même, beaucoup, beaucoup d'erreurs comme celles-ci chaque fois que je entrer une commande:
    erreur: `int2str« ligne indéfinie de près de 10 colonne 36
    erreur: l'évaluation de l'élément numéro 1 argument list
    erreur: l'évaluation de l'élément numéro 1 argument list

    Est-il possible de pkg commands.list contient les définitions des moindre erreur int2str & d'autres fonctions? (J'ai essayé de trouver pkg-commands.list afin que je puisse tester ma théorie, mais elle ne semble pas être inclus dans le présent communiqué ou de la libération 0.6.8)

    Merci pour l'accumulation de Windows!

  8. # 8 de la NPF le 09.04.2010 - 17:24:17

    Freak informatique :

    Je reçois beaucoup d'erreurs, tous liés à des scripts Octave.
    Tout d'abord, dans la fenêtre d'invite de commande,
    [PkgBind:: Liste commande load] ".. \ share \ qtoctave \ pkg commands.list 'ne peut pas être chargé ...

    Pouvez-vous me donner une liste des étapes pour reproduire le bug?

  9. N ° 9 de geeks le 09.04.2010 - 17:38:48

    NPF :

    Pouvez-vous me donner une liste des étapes pour reproduire le bug?

    Bien sûr, aucun problème.

    * Téléchargez votre Win32 0.9.1 Build (le bugfix construire) et l'extraire dans un dossier
    * Octave Télécharger (j'ai la version 3.2.4), l'installer, copiez les fichiers du bin \ bin Octave à qtoctave \ (il y avait un couple de fichiers DLL en double, j'ai laissé les originaux intacts)
    * Exécuter qtoctave
    * Une fenêtre d'invite de commande s'affichera, il contient la première erreur je l'ai mentionné
    * Exécuter n'importe quelle commande de qtoctave (je n'ai 4 +5)
    * Une pléthore de messages d'erreur apparaissent (celles que j'ai mentionnées)

    Serait un écran vidéo sera utile?

  10. # 10 du NPF le 18/04/2010 - 13:45:45

    La seule différence entre la mienne et la vôtre est la configuration, que j'ai installé octave dans un répertoire différent et modifier le chemin d'accès dans les options.
    Peut-être vous pouvez essayer cela aussi.

  11. # 11 par Tony le 23.04.2010 - 15:00:19

    Sélectionner "Aide d'Octave" dans le menu Aide ne fonctionnait pas pour moi. Je l'ai eu à travailler en modifiant le fichier dans le qtoctave qtinfo.m / share / qtoctave / scripts_octave.
    La nouvelle version est la suivante:

    Fonction qtinfo ()
    prefix = "cmd / cc: / octave / qtoctave / bin /";
    commande = sprintf ("% s qtinfo> nul" info_file);
    printf ("Info de départ:% s \ n", la commande);
    système ([préfixe de commande], 1, "async");
    endfunction

    Selon l'endroit où vous avez installé qtoctave vous pouvez avoir besoin de modifier le chemin du répertoire à l'qtinfo.exe fichier dans le "préfixe" variable.

  12. # 12 par Roberto le 30/04/2010 - 14:23:42

    Hé, grand travail sur la compilation du paquet qtoctave. Je me demande si vous pourriez être intéressés à travailler ensemble pour créer un fichier d'installation de Nullsoft (NSIS) Pour fournir une PeopleSoft installation / désinstallation package pour les systèmes Windows? Je crois, de parler à l'auteur qtoctave et même à les emballeurs d'Octave, nous pourrions fournir une Math tout-en-un produit sur la plateforme Windows qui grâce à sa facilité d'utilisation pourrait atteindre une adoption généralisée. Qu'est-ce que tu en penses?

  13. N ° 13 sur Ciccio le 05/05/2010 - 16:21:04

    Bonjour,
    beau programme.
    Quoi qu'il en soit lorsque l'éditeur crée une nouvelle variable sans écho sur le terminal, ce n'est pas indiqué sur les "variables utilisateur local» jusqu'à ce que la variable n'est pas rappelé sur le terminal ou une qui commande est exécutée.

  14. # 14 par Tatsuro Matsuoka le 11/05/2010 - 13:02:38

    Lorsque vous utilisez les paquets octave-forge octave 3.2.4 sur mingw32, s'il vous plaît les soins oct2mat la question.

    http://wiki.octave.org/wiki.pl?OctaveForWindows

    Premier Ports autonomes
    1.1. Octave 3.2.4 pour Windows mingw32
    D'autres sujets importants qui se trouvent après la libération:

    Cordialement

    Tatsuro

  15. N ° 15 de Pascal Grandeau le 23/05/2010 - 18:34:56

    J'ai essayé votre 0.9.1.3 qtoctave avec octave-forge paquets octave 3.2.4 sur mingw32. J'ai un problème avec les graphes: les fenêtres gnuplot est derrière qtoctave et quand je bouge qtoctave je ne peux pas voir le graphique. EasyPlot J'ai essayé mais ça ne fonctionne pas. Que puis-je faire?
    Je vous remercie.

    Pascal Grandeau

  16. N ° 16 sur Sapien2 le 26/06/2010 - 13:53:03

    Quand j'essaye d'exécuter protting simple script comme
    x = linspace (0, 2 * pi, 100);
    y = sin (x);
    plot (x, y);
    Fenêtre EasyPlot bloque juste et ne montre aucun graphisme.
    Qu'est-ce que je fais mal?

  17. # 17 par Stefan le 06/07/2010 - 12:30:13

    Salut,
    Je voulais aussi utiliser EasyPlot et il n'a pas fonctionné. Toute idée de ce que je pouvais faire? Ci-dessous ce que j'ai obtenu jusqu'ici.
    Ce qui concerne Sunny,

    Stefan

    >>> H = [1 2 3]
    h =

    1 2 3

    >>> Terrain (H, H)
    >>> Erreur: vous devez avoir installé gnuplot pour afficher des graphiques, si vous avez Gnup
    pièce installée dans un endroit non-standard, voir les «gnuplot_binary« fonction
    >>> Gnuplot_binary ("C: \ \ gnuplot \ \ bin \ \ wgnuplot.exe")
    >>> Terrain (H, H)
    >>> Erreur: compare_versions: les numéros de version doit être une seule rangée
    erreur: appelé à partir de:
    erreur: C: \ Octave \ 3.2.4_gcc-4.4.0 \ share \ octave \ 3.2.4 \ m \ Divers \ compare_v
    ersions.m à la ligne 81, colonne 5
    erreur: C: \ Octave \ 3.2.4_gcc-4.4.0 \ share \ octave \ 3.2.4 \ m \ complot \ __gnuplot_has_feat
    ure__.m à la ligne 43, colonne 23
    erreur: C: \ Octave \ 3.2.4_gcc-4.4.0 \ share \ octave \ 3.2.4 \ m \ complot \ gnuplot_drawnow.m
    à la ligne 229, colonne 11
    erreur: C: \ Octave \ 3.2.4_gcc-4.4.0 \ share \ octave \ 3.2.4 \ m \ complot \ gnuplot_drawnow.m
    à la ligne 97, colonne 16
    >>>

  18. # 18 par Oliver le 21/07/2010 - 11:48:10

    Salut
    J'ai essayé aussi le 2dplots n'a pas fonctionné.

    Cordialement

    Oliver

  19. N ° 19 par Bob le 08/05/2010 - 21:14:25

    @ 12 j'ai un peu d'expérience rassembler installateur Nullsoft utilisant HM NIS Edit pour générer le modèle initial. Je reconnais que la simplification du processus d'installation serait vraiment contribuer à rendre le système plus populaires.

    J'ai été en utilisant Scilab avec de bons résultats, le seul problème est les graphiques sont inutilement laid et aliasé. Éditeur de Scilab est très gentil cependant. Inversement, l'intrigue d'Octave n'est Gnuplot Quel moteur produit une sortie très agréable, mais l'entrée d'Octave par défaut de la console est plus difficile à utiliser.

  20. # 20 par Serge le 06/08/2010 - 16:48:32

    Salut,
    2Dplots n'a pas fonctionné:
    paramètres ne sont pas transmises à partir du formulaire de la «Terminal Octave":
    >>> Plot ();
    Utilisation: parcelle (y)
    plot (x, y, ...)
    plot (x, y, fmt, ...) plot (x, y, propriété, valeur, ...)
    erreur: C: \ Octave \ 3.2.0_gcc-4.3.0 \ share \ octave \ 3.2.0 \ m \ complot \ __plt__.m à la ligne
    116, colonne 5

    Cordialement

    Serge

  21. N ° 21 sur Ekkehard le 18.08.2010 - 19:16:42

    Excellent travail - Merci!

    L'icône de style png qui vient avec elle ne fonctionnera pas comme une icône. J'ai créé une icône qui travaillent hors de lui. Comment puis-je télécharger?

    A bientôt

  22. N ° 22 sur Idleryan le 25/10/2010 - 12:19:14

    Salut
    J'utilise le fichier Pached qtoctave-win32-0.9.1-3
    mais cependant j'ai encore montrent la question ci-dessous

    avertissement: mark_as_command est obsolète et sera supprimée dans une version future
    d'Octave
    >>> Erreur: C: \ Documents and Settings \ hsun.ouyang \ Mes documents \ qtoctave \ bin: Non s
    fichier ou répertoire UCH

    mais l'erreur ne se présentera pas à chaque fois

    Cordialement

  23. # 23 par Serge le 27/10/2010 - 10:48:29

    Salut,

    Ce projet est-il mort?

    Cordialement

  24. N ° 24 de Baptiste le 29/10/2010 - 15:53:27

    Salut,

    J'ai aussi le problème en utilisant EasyPlot.

    quand j'écris pour les exampe "plot (x, y)"
    Je reçois le message:

    erreur: compare_versions: les numéros de version doit être une seule rangée

    J'utilise octave 3.2.4 et 0.9.1 qtoctave
    sur Windows7

    Merci

  25. # 25 par Christophe le 31/10/2010 - 13:24:31

    Serge :
    Salut,
    Ce projet est-il mort?
    Cordialement

    Je n'ai jamais vu cela comme un projet distinct. Je viens de construire qtoctave pour Windows.

  26. # 26 par Serge le 08/11/2010 - 08:24:15

    OK, mais il ya des questions non corrigée et il n'est pas communiqué depuis quelques mois. Merci pour tous les contributeurs, mais aujourd'hui, sans intrigue correcte, ce produit n'est pas utilisable.
    Cordialement

  27. # 27 par Nate le 17/11/2010 - 21:53:57

    J'ai été en utilisant pendant un moment et qtoctave pense qu'il est un excellent programme - le meilleur front-end pour Octave. Toutefois il ya certaines choses qui rendrait beaucoup plus facile à utiliser et efficace. Voici mes suggestions d'amélioration (par ordre d'importance):

    Copier, couper, coller entre la fenêtre du terminal, la ligne de commande>> Bar et l'éditeur avec Ctrl C, Ctrl X, Ctrl V et non seulement avec RightClick
    Ne pas redimensionner l'éditeur (rendre plus étroit) lors du redémarrage de commutation du programme ou des objets fenêtre de terminal. (Solution: terminale unmaxemize, puis faire l'objet terminal)
    Plus rapide visualisation des grands tableaux avec le spectateur tableur
    Touches de raccourcis pour commenter / décommenter et tiret / Désindentation
    Ouverture variables dans la fenêtre de navigateur (dans les onglets) et non pas de terminal, comme une option
    Dans l'éditeur de variables, possibilité de sélectionner une autre variable (pour afficher ses valeurs sans l'ouvrir dans la liste des variables, le positionnement et le redimensionnement de la fenêtre, etc)
    Gnuplot n'est pas le gel (sablier) chaque fois que vous cliquez sur la barre de titre de la fenêtre, maxemize, la case de fermeture, etc (probablement sans rapport avec qtoctave).
    Afficher les valeurs des variables qui ne sont pas des tableaux dans la liste Variables », tels que les tableaux de cellules, les cordes, les structures
    Autoriser Echap pour effacer la ligne de commande
    Possibilité de changer toutes les tailles de police (fonctions, même octave) dans l'éditeur
    Autoriser la visualisation des variables avec des types de données tels que des cordes, structures, etc
    Lorsque vous sélectionnez du texte dans l'éditeur et le faire glisser, il tourne ce morceau de code et le supprime. Résoudre ce
    Maximiser la borne d'octave au démarrage du programme, si elle était auparavant maximisé

    Je serais très reconnaissant à quiconque pourrait mettre en œuvre tout ce qui précède!
    -Nate

    BTW, je suis sous Windows XP SP3

  28. # 28 par Don le 04/01/2011 - 17:02:10

    Comment pouvez-vous installer ce programme?

  29. N ° 29 sur KNY le 17/01/2011 - 12:25:17

    L'erreur, où pend Gnuplot est liée à l'emballage des oct2mat OctaveForge. Il est facilement fixé, comme décrit ici sous la rubrique «Notes complémentaires» section:

    http://wiki.octave.org/wiki.pl?OctaveForWindows

    version courte:

    Exécuter à partir d'octave prompte soit directement ou à partir de qtoctave:
    "Paquet reconstruction-noauto oct2mat"

    Redémarrez qtoctave. Après cela, traçant devrait fonctionner comme d'habitude.

  30. # 30 par Bill Eaton le 21/01/2011 - 21:56:39

    Merci beaucoup pour ce binaire construire pour Windows. C'est assez agréable.

    J'ai remarqué que la version 0.10.1 est maintenant disponible. Avez-vous des plans pour faire une compilation de Windows?

  31. N ° 31 du NPF le 21/01/2011 - 22:43:45

    Bill Eaton :

    Merci beaucoup pour ce binaire construire pour Windows. C'est assez agréable.

    J'ai remarqué que la version 0.10.1 est maintenant disponible. Avez-vous des plans pour faire une compilation de Windows?

    Salut, vu l'annonce aussi, et j'ai l'intention de faire une version Windows. Mais actuellement, je n'ai pas beaucoup de temps libre. J'espère avoir fini dans la première semaine de Février.

  32. # 32 par Vladimir le 27/01/2011 - 23:26:56

    Bonjour à tous!

    Serait-ce que quelqu'un sait comment changer la couleur du texte commenté. C'est une sorte de gris, mais je tiens à faire quelque chose d'autre ti. Il serait d'améliorer la clarté du code. Merci beaucoup d'avance.

  33. N ° 33 du NPF le 29/01/2011 - 16:53:09

    J'ai terminé la construction d'0.10.1. Link est au sommet de ce post

  34. # 34 par Joe le 30/01/2011 - 21:44:36

    Salut,

    easy_plot semble toujours ne pas travailler. Il
    deux fenêtres sont à venir et ils sont vides.
    Version: 3.2.4 mingw octave qtoctave, 0.10.1

    Toutes les solutions de contournement décrites dans les notes du
    http://wiki.octave.org/wiki.pl?OctaveForWindows
    ne changez rien.

    Quelqu'un at-il d'exécuter cette fonction?

  35. N ° 35 du NPF le 30/01/2011 - 23:36:29

    Je viens de testé le

    pkg-reconstruction noauto oct2mat

    commande avec la 0.10.1 nouvelle qtoctave construire et ça fonctionne pour moi avec l'exemple suivant:
    x = linspace (0, 2 * pi, 100);
    y = sin (x);
    plot (x, y);

  36. # 36 par Joe le 31.01.2011 - 01:27:35

    Je reçois sur deux différents PC avec un fraîchement installé
    3.2.4 octaves le même:

    deux fenêtres et une easy_plot vides ne réagit pas.
    Dois-je raté quelque chose. Yat-il une certaine configuration manquant?

    tv

  37. # 37 par Joe le 31.01.2011 - 01:29:06

    Désolé j'ai oublié le expample:

    x =- 02:02
    y = x ^ 2
    plot (x, y)

    assez facile

    tv

  38. N ° 38 du NPF le 31/01/2011 - 14:52:52

    Essayez le "pkg-reconstruction noauto oct2mat"
    et ensuite:
    x =- 2:02;
    y = x. ^ 2;
    plot (x, y);
    Le point-virgule semblent être importants, ne sais pas pourquoi.

  39. # 39 par Joe le 02/07/2011 - 20:20:56

    Merci encore pour vos réponses rapides.

    J'ai essayé votre proposition, mais ne veulent pas travailler easy_plot.
    Toujour deux fenêtres sont à venir, un blocage, à la fois vide.

    gnuplot est travaille maintenant pour moi sans aucun problème.

    Si j'ai du temps j'essaie de déboguer le problème que je peux compiler le source.

    Merci à ce jour.

    tv

(ne sera pas publié)