GDB/MI, структуры, строгость и круглые скобки

За прошедшую неделю в думах над моим проектом в голове накопилось несколько мыслей, о которых мне хотелось бы сейчас написать:

  • стоит ли стремиться к строгой работе с GDB/MI?

  • окоченевшие строки, или в поисках Лиспа;

  • как заблудиться в исходниках GNU Emacs;

  • Special: Java-ад расширения Eclipse CDT.

Много думал, много расстраивался, но в итоге что-то, кажется, понял. Закрепляю мысли сей заметкой.

Читать далее
Комментарии

Немного мыслей о GDB/MI

GDB/MI выводит информацию в весьма структурированном виде. Например, информация от фреймах, возвращаемая командой -stack-list-frames, выглядит так:

(gdb) 
-stack-list-frames
^done,stack=[frame={level="0",addr="0x0804868f",func="hello",file="hello.c",fullname="/home/sphinx/projects/gsoc/hello.c",line="6"},frame={level="1",addr="0xb7faa900",func="start_thread",from="/lib/libpthread.so.0"}]

Выглядит хорошо! Как с этим работать?

Читать далее
Комментарии (3)

Подаааарки!

Сегодня FedEx привёз от Google вместе с карточкой пару простеньких подарков — наклеечки с символикой и зелёный молескин с надписью Google. Приятно!

Google gifts

У меня уже есть настоящий молескин, в сравнении с ним гугловский подешевше выглядит — и обложкой, и бумагой.

Думаю теперь, куда бы прилепить стикеры. Ну один-то, ясен пень, себе на лоб, а второй ещё не пристроил.

Комментарии (5)

Начало работы над GSoC 2009

В понедельник начал вплотную заниматься своим проектом. Решил начать с внедрения буфера для потоков (обёртка для GDB/MI-команд -thread*). Как обычно, что-то писать для Emacs — одно удовольствие.

Поначалу я буду публиковать код где-то у себя в репозитории и выкладывать регулярные снимки на ELPA. Когда разберусь с бумагами для FSF, можно будет коммитить в репо апстрим.

На начало программы Google сделал всем студентам приятный и полезный подарок — студенческий уровень членства в ACM.

Комментарии

Меня взяли

Радостные новости в моём почтовом ящике как бы говорят мне, что всё-таки этим летом я буду участвовать в Google Summer of Code!

Мой скромный проект предусматривает допиливание кода, обеспечивающего работу с отладчиком GDB из Emacs через новый-модный MI. MI кошерен и предоставляет единственный способ взаимодействия с определёнными новыми фишками GDB.

В этому году GNU в GSoC будет крышевать 8 проектов, два из которых посвящены Emacs.

Второй Emacs-проект очень клёвый — поддержка Emacs Lisp для Guile.

Комментарии (6)
с. 2 → с. 1
Всего 8 записей с тегом «GSoC-2009»