Forum Programmation.autre gdb dans emacs

Posté par  .
Étiquettes : aucune
0
15
sept.
2012

Bonjour à tous,

L'intégration de gdb dans emacs est plutôt chouette, cependant il y a deux détails qui me gênent concernant l'affichage des arguments des fonctions.

Dans emacs 23, le buffer stack affiche les arguments des fonctions, mais pas dans emacs 24. Est-ce qu'il est possible de retrouver ce comportement ? Le manuel est plutôt laconique. Il y a une option pour l'afficher ou non dans le buffer threads.

deux bouts du buffer stack

dans emacs 23 :
0  main (ac=1, av=0x7fffffffe568) at test.c:10
dans emacs 24 :
0 in main of test.c:10

D'autre part, dans emacs 23 et 24, le buffer locals affiche les variables locales de la fonctions en cours d’exécution, mais pas les arguments de cette fonction, est-ce qu'il y a moyen de changer ça ? J'ai cru comprendre que l'interface avec gdb avait changé pour emacs 24, ça veut dire qu'il faut mettre les mains dans le cambouis ?

Merci beaucoup

  • # un option au lancenent ?

    Posté par  . Évalué à 2.

    oarce que d'apres ton exemple la ligne est toujours là, simplement elle contien t moins d'information quand tu lance emacs sans option.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.