Моя фотография
Павел Вязовой
Студент факультета информатики Магнитогорского Государственного Университета, линуксоид, емаксер, web-разработчик. Больше информации можно найти на моём сайте. Есть две тематические ленты: runix и emacs.
Просмотреть весь профиль

понедельник, 13 июля 2009 г.

Elisp: twit.el bury-buffer

Добавил пару строк в инициализационный файл emacs:


;; Закрывать окно при сворачивании буфера в twit.el
(defun my-twit-bury-buffer ()
(interactive)
(bury-buffer)
(delete-window))
(setf (cdr (assoc 113 twit-status-mode-map)) 'my-twit-bury-buffer)
(setf (cdr (assoc 113 twit-followers-mode-map)) 'my-twit-bury-buffer)

четверг, 9 июля 2009 г.

Conkeror - включение/отключение картинок

Как-то так:

interactive("toggle-images", "0 (default): Load all images; 1: Load images from same (originating) server only; 2: Do not load any images",
function (I) {
user_pref('permissions.default.image', parseInt(yield I.minibuffer.read($prompt = "0, 1 or 2: ");));
});

пятница, 3 июля 2009 г.

Elisp: аплоад файлов на twitpic для twit.el

Сделал загрузку изображений на twitpic. Логин и пароль от twitter используются из настроек twit.el. Если эти настройки не установлены, спрашивает в минибуффере.

Для отправки post-запросов просмотрел несколько вариантов и проще всего для этой задачи оказалось дергать curl через shell-command.

Функция twitpic-upload-and-post загружает изображение и отправляет сообщение в twitter (с описанием, которое пользователь может ввести в минибуффер).

Функция twitpic-upload только загружает.

Скачать

Blog Widget by LinkWithin