Как найти ошибку в GTK + - PullRequest
1 голос
/ 01 августа 2010

Каков наилучший способ устранить ошибку в GTK +? Ошибка в https://bugzilla.gnome.org/show_bug.cgi?id=127840 раздражает, и я хотел бы увидеть ее рабочую версию. Но строк кода так много, как найти правильную часть кода? Я использую DDD.

1 Ответ

0 голосов
/ 15 октября 2010

В этом случае вы знаете, что это ошибка в текстовом представлении, поэтому вы посмотрите на gtk + / gtk / gtktextview.c, а затем начнете прослеживать источник в других связанных файлах.по существу нефиксируемый, хотяКаждый абзац отображается как один PangoLayout, а PangoLayout на самом деле не поддерживает обработку только части одного абзаца.Лучшее исправление может быть в GEdit - выдавать ошибку или вставлять разрывы строк или что-то в этом роде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...