IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

Nouvelle version 2.2.6 de Lazarus, une version corrective


Sujet :

Lazarus Pascal

  1. #1
    Membre éclairé
    Avatar de Chrispi
    Homme Profil pro
    Chargé de missions
    Inscrit en
    juin 2020
    Messages
    178
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Chargé de missions
    Secteur : Santé

    Informations forums :
    Inscription : juin 2020
    Messages : 178
    Points : 735
    Points
    735
    Par défaut Nouvelle version 2.2.6 de Lazarus, une version corrective
    Sortie de Lazarus 2.2.6
    Une version corrective

    Bonjour,

    La version 2.2.6 de Lazarus est sortie. Il s'agit d'une version corrigeant une série de bugs. Elle s'appuie toujours sur le compilateur Free Pascal 3.2.2.

    Pour la télécharger : https://pascal.developpez.com/telech...d/1657/Lazarus

    Voir : https://forum.lazarus.freepascal.org...c,62620.0.html
    Notes de version : https://wiki.lazarus.freepascal.org/..._release_notes



    Configuration minimale :

    • Windows : 2000, XP, Vista, 7, 8, 8.1, 10 (32 ou 64 bits) ;
    • FreeBSD/Linux : GTK2 : 2.8, Qt : 4.5, Qt5 : 5.6 for qt5 (32 ou 64 bits) ;
    • macOS : Cocoa (64 bits) 10.12, Carbon (32 bits) 10.5, Qt et Qt5 (32 ou 64 bits).

    Et vous ?

    Utilisez-vous déjà Lazarus ? Qu'en pensez-vous ?
    Avez-vous des propositions d'améliorations ?
    Êtes-vous prêt(e) à partager vos connaissances en écrivant des tutoriels sur Lazarus ?
    Avez-vous déjà partagé vos codes sources avec la communauté ?

  2. #2
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    juillet 2006
    Messages
    10 273
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : juillet 2006
    Messages : 10 273
    Points : 14 554
    Points
    14 554
    Par défaut une version corrective mais ils ont dû oublier des trucs :
    Toujours aussi ridicule au niveau du comportement basique de l'ihm : je repère dans mon arborescence un project1.lpi sur lequel je dois travailler, donc "Clic droit / Ouvrir avec / Lazarus (proposé par l'os, bien)" mais c'est encore le dernier projet travaillé qui s'ouvre...
    J'ai essayé avec le .lpr, même résultat foireux.
    J'ai essayé avec le .pas, idem.

    OMG que c'est gonflant !

    À croire que les gens qui développent l'outil ne l'utilisent pas ensuite.

    Config Linux Debian GTK2 à jour.
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  3. #3
    Membre éprouvé
    Homme Profil pro
    Chef de projets retraité
    Inscrit en
    juillet 2011
    Messages
    375
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Chef de projets retraité
    Secteur : Transports

    Informations forums :
    Inscription : juillet 2011
    Messages : 375
    Points : 974
    Points
    974
    Par défaut
    Bonjour,

    je repère dans mon arborescence un project1.lpi sur lequel je dois travailler, donc "Clic droit / Ouvrir avec / Lazarus (proposé par l'os, bien)" mais c'est encore le dernier projet travaillé qui s'ouvre...
    J'ai essayé avec le .lpr, même résultat foireux.
    Ah bon chez moi cela fonctionne sans coup férir.

    Lazarus 2.2.6 Windows 11

    Cordialement

  4. #4
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    juillet 2006
    Messages
    10 273
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : juillet 2006
    Messages : 10 273
    Points : 14 554
    Points
    14 554
    Par défaut
    Citation Envoyé par acaumes Voir le message
    Lazarus 2.2.6 Windows 11
    !=
    Citation Envoyé par Jipété Voir le message
    Linux Debian GTK2 à jour.
    Donc je corrige ce que j'ai dit précédemment :
    Citation Envoyé par Jipété Voir le message
    À croire que les gens qui développent l'outil ne l'utilisent pas ensuite.
    C'est des windowsiens qui développent Lazarus et les autres peuvent aller se rouler...
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  5. #5
    Membre averti
    Homme Profil pro
    Retraité
    Inscrit en
    avril 2012
    Messages
    149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : avril 2012
    Messages : 149
    Points : 345
    Points
    345
    Par défaut
    Bonjour,

    Jipété : J'ai lâchement attendu que tu essuies les plâtres avant de mettre à jour vers cette version.

    En ce qui concerne le souci que tu rencontres, je ne l'ai pas avec Linux Mint et la 2.2.4 (je n'ai pas encore installé la 2.2.6 sous Linux).

    bb84000

  6. #6
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    juillet 2006
    Messages
    10 273
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : juillet 2006
    Messages : 10 273
    Points : 14 554
    Points
    14 554
    Par défaut
    Bonsoir Bernard !

    Citation Envoyé par bb84000 Voir le message
    En ce qui concerne le souci que tu rencontres, je ne l'ai pas avec Linux Mint et la 2.2.4
    Ça alors !
    Tu sais quoi ?
    Ce genre de remarque me donne l'envie de retourner sous Windows, tu vois !
    Parce que là, je ne sais absolument pas où chercher pourquoi comment et où se cache l'option qui gère ce bazar.
    Sous Windows il suffisait d'ouvrir la base de registre et d'aller modifier la clé qui va bien, époque bénie...

    Sous Linux, vécu cet après-midi, après consultation du forum OpenOffice où j'ai trouvé ça, pour faire une installation personnalisée : [...] modules to install. To change the default settings, you must select the custom installation., j'en suis encore à chercher où se cache cette custom installation, et c'est lassant je te dis pas !
    Et du coup je me retrouve avec des milliers de polices installées, encore plus ingérables que les 2500 de LibreOffice récemment signalées, mais pas ici.
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  7. #7
    Membre éclairé
    Homme Profil pro
    Robotique
    Inscrit en
    août 2007
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : août 2007
    Messages : 464
    Points : 889
    Points
    889
    Par défaut
    Citation Envoyé par Jipété Voir le message
    "Clic droit / Ouvrir avec / Lazarus (proposé par l'os, bien)" mais c'est encore le dernier projet travaillé qui s'ouvre...
    Config Linux Debian GTK2 à jour.
    Heu ....
    J'ai pas Lazarus ici mais y'a un truc qui me chagrine.

    Pourquoi "Clic Droit/ouvrir avec " ??
    Un clic ou double-clic sur le fichier devrait ouvrir Lazarus avec en paramètre le fichier cliqué.
    Mais clic droit ou clic sur le projet, c'est l'Os qui gère ce comportement,
    Lazarus ne fait qu' exécuter ce qui demandé par l'Os.
    On a normalement la possibilité de changer le programme par défaut pour ouvrir un fichier.

    Enfin c'est de cette façon que ça fonctionne chez moi >.<


    hth,

  8. #8
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    juillet 2006
    Messages
    10 273
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : juillet 2006
    Messages : 10 273
    Points : 14 554
    Points
    14 554
    Par défaut
    Citation Envoyé par Ti-Slackeux Voir le message
    Pourquoi "Clic Droit/ouvrir avec " ??
    Parce que je suis plus performant comme ça qu'avec un double-clic, et que cette manip a toujours bien fonctionné sous Windows, quand je vivais avec.

    Maintenant, pour la suite,
    Citation Envoyé par Ti-Slackeux Voir le message
    Un clic ou double-clic sur le fichier devrait ouvrir Lazarus avec en paramètre le fichier cliqué.
    alors double-clic sur un .lpi et même cause même effet , alors que "clic droit / Propriétés" sur le .lpi me donne
    Nom : propriétés_du_fichier.png
Affichages : 335
Taille : 7,1 Ko

    Citation Envoyé par Ti-Slackeux Voir le message
    Enfin c'est de cette façon que ça fonctionne chez moi >.<
    Linux ou Windows ? (même si je ne vois pas en quoi ça changerait le comportement de l'EDI...)

    Et pendant qu'on y est, allez, en console, soyons fou, à l'ancienne, dans le dossier d'un projet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $ startlazarus ./colorjob.lpi
    et vous savez quoi ? C'est encore et toujours le dernier projet utilisé qui s'ouvre...
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  9. #9
    Expert éminent

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    avril 2004
    Messages
    3 788
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : avril 2004
    Messages : 3 788
    Points : 7 542
    Points
    7 542
    Par défaut
    Salut,

    Citation Envoyé par Jipété Voir le message
    Et pendant qu'on y est, allez, en console, soyons fou, à l'ancienne, dans le dossier d'un projet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $ startlazarus ./colorjob.lpi
    et vous savez quoi ? C'est encore et toujours le dernier projet utilisé qui s'ouvre...
    A première vue, rien d'anormal...

    Si tu regardes le wiki https://wiki.freepascal.org/Startlazarus, startlazarus ne prend pas de fichier lpi en paramètre... ça ne fait qu'ouvrir lazarus... donc sans doute dans le dernier état quand on le ferme...

    Bon, je ne peux pas tester sur l'ordi d'où je tire, je n'ai pas lazarus dessus... je testerai sur mon ordi de programmation...

    Regarde ce que tu as comme info quand tu fais clic droit/propriétés (ou quelque chose de similaire)... tu dois tomber sur une ligne de commande...
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  10. #10
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    décembre 2011
    Messages
    4 011
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : décembre 2011
    Messages : 4 011
    Points : 15 101
    Points
    15 101
    Billets dans le blog
    8
    Par défaut
    C'est drôle, chez moi (Mageia, Lazarus 2.2.6) ça fonctionne.

    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    [roland@localhost bubble]$ lazarus demo.lpi
    using config file /home/roland/fpcupdeluxe-230313/lazarus/lazarus.cfg
    SetPrimaryConfigPath NewValue="/home/roland/fpcupdeluxe-230313/config_lazarus/" -> "/home/roland/fpcupdeluxe-230313/config_lazarus"
    Hint: (lazarus) [TMainIDE.ParseCmdLineOptions] PrimaryConfigPath="/home/roland/fpcupdeluxe-230313/config_lazarus"
    Hint: (lazarus) [TMainIDE.ParseCmdLineOptions] SecondaryConfigPath="/etc/lazarus"
    ...
    TMainIDE.DoOpenProjectFile A "/home/roland/Documents/pascal/graphics/bgrabitmap/nogui/bubble/demo.lpi"
    ...
    [roland@localhost bubble]$

    P.-S. Pour l'option "Ouvrir avec", je ne peux pas essayer. J'ai installé Lazarus par fpcupdeluxe, et je n'ai pas pris la peine de faire ce qu'il faudrait pour avoir cette option. J'ai un raccourci sur mon bureau sur lequel je fais glisser le projet que je veux ouvrir, et ça fonctionne.

    Soit dit en passant, je ne vois pas ce que la ligne de commande a « d'ancien » mais bon ce n'est pas le sujet.

  11. #11
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    juillet 2006
    Messages
    10 273
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : juillet 2006
    Messages : 10 273
    Points : 14 554
    Points
    14 554
    Par défaut
    Citation Envoyé par plegat Voir le message
    A première vue, rien d'anormal...

    Si tu regardes le wiki https://wiki.freepascal.org/Startlazarus, startlazarus ne prend pas de fichier lpi en paramètre... ça ne fait qu'ouvrir lazarus... donc sans doute dans le dernier état quand on le ferme...
    tu m'en diras tant !
    Enfin la lumière et l'explication, mais je n'ai jamais vu ce comportement farfelu ailleurs dans le monde du double-clic sur un point_quelque-chose.

    Et le plus curieux, c'est que acaumes, b84000 et Ti-Slackeux n'ont pas ce comportement.

    Citation Envoyé par plegat Voir le message
    Regarde ce que tu as comme info quand tu fais clic droit/propriétés (ou quelque chose de similaire)... tu dois tomber sur une ligne de commande...
    clic droit/propriétés sur quoi ?
    Si c'est un .lpi, ça me dit juste "Ouvrir avec Lazarus". Le reste doit être dans les mimetypes ou je ne sais où...
    C'est vrai que dans /usr/share/applications, l'objet Lazarus s'ouvre avec startlazarus %f.

    Alors à partir de là, en utilisant /usr/share/lazarus/2.2.6/lazarus /chemin/projet.lpi ça fonctionne !
    M'en vais modifier le raccourci, moi, ça va pas trainer !
    Mais là j'ai pas le temps...

    Merci pour la piste,
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  12. #12
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    juillet 2006
    Messages
    10 273
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : juillet 2006
    Messages : 10 273
    Points : 14 554
    Points
    14 554
    Par défaut
    Citation Envoyé par Jipété Voir le message
    M'en vais modifier le raccourci, moi, ça va pas trainer !
    Et une fois le raccourci modifié, ça me pète entre les doigts, ou ça n'ouvre plus rien, bref la cata, d'autant plus que si je force le chemin complet vers le binaire, au changement de version ça sera de nouveau la misère puisque dans le chemin complet vers l'exécutable, il y a un dossier avec le numéro de version...

    Bref, ça va rester comme ça, c'est malheureux mais c'est ainsi.

    EDIT : oops, je n'avais pas vu ta réponse, Roland, alors pour faire court, si je tape la ligne de commande entière + le chemin entier vers un .lpi, oui, ça fonctionne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $@debox64: /usr/share/lazarus/2.2.6/lazarus /demo1/analyse.lpi  // ça m'ouvre bien mon projet d'analyse
    $@debox64: /usr/share/lazarus/2.2.6/lazarus /demo2/writewav.lpi // et ça mon writer de .wav, ok,
    mais c'est lourd et on est très loin d'un simple double-clic dans l'Explorateur de fichiers, et c'est ça que je regrette.
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  13. #13
    Membre averti
    Homme Profil pro
    Retraité
    Inscrit en
    avril 2012
    Messages
    149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : avril 2012
    Messages : 149
    Points : 345
    Points
    345
    Par défaut
    Bonjour,

    Si tu remplaces startlazarus %f par /usr/share/lazarus/2.2.6/lazarus %f à la ligne "exec" du fichier lazarus.desktop, ça devrait faire...

    Mais bon, il faudra refaire le truc à chaque mise à jour.

    bb84000

  14. #14
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    décembre 2011
    Messages
    4 011
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : décembre 2011
    Messages : 4 011
    Points : 15 101
    Points
    15 101
    Billets dans le blog
    8
    Par défaut
    @Jipété

    Pour ce qui est de configurer l'explorateur de fichiers, je ne sais pas.

    Pour ce qui est d'avoir à taper le chemin entier de Lazarus dans un terminal, pour ma part j'ai créé un fichier /home/roland/.local/bin/lazarus qui contient ceci :

    Code Bash : Sélectionner tout - Visualiser dans une fenêtre à part
    /home/roland/fpcupdeluxe-230313/lazarus/lazarus --pcp="/home/roland/fpcupdeluxe-230313/config_lazarus/" $*

    Ce qui me permet de taper simplement lazarus.

    Par ailleurs j'ai créé un fichier home/roland/Desktop/lazarus-226.desktop qui contient ceci :

    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    #!/usr/bin/env xdg-open
    [Desktop Entry]
    Version=1.0
    Encoding=UTF-8
    Type=Application
    Icon=/home/roland/fpcupdeluxe-230313/lazarus/images/icons/transparent.ico
    Path=/home/roland/fpcupdeluxe-230313/lazarus/
    Exec=/home/roland/fpcupdeluxe-230313/lazarus/lazarus --pcp="/home/roland/fpcupdeluxe-230313/config_lazarus/" %f
    Name=Lazarus 2.2.6
    Comment=EDI pour le compilateur Free Pascal
    GenericName=Lazarus IDE with Free Pascal Compiler
    Category=Application;IDE;Development;GUIDesigner;Programming;
    Categories=Application;IDE;Development;GUIDesigner;Programming;
    Keywords=editor;Pascal;IDE;FreePascal;fpc;Design;Designer;

    Ce qui me permet d'ouvrir un projet en faisant glisser le fichier *.lpi sur le raccourci.

    De cette façon, je peux installer (par fpcupdeluxe) autant de versions de Lazarus que je veux.

Discussions similaires

  1. Réponses: 1
    Dernier message: 30/10/2016, 17h53
  2. Nouvelle version de Lazarus 0.9.24
    Par Clandestino dans le forum Lazarus
    Réponses: 1
    Dernier message: 12/12/2007, 13h05
  3. Nouvelle version de Lazarus 0.9.22
    Par Clandestino dans le forum Lazarus
    Réponses: 0
    Dernier message: 01/04/2007, 10h50
  4. [D5] Détection d'une nouvelle version à distance
    Par delphi5user dans le forum Web & réseau
    Réponses: 6
    Dernier message: 25/01/2006, 15h26
  5. déclarer une nouvelle version de Tomcat
    Par keopsk dans le forum JBuilder
    Réponses: 9
    Dernier message: 02/07/2004, 22h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo