LINUX.ORG.RU

Google maps добавлен в emacs org-mode

 , ,


0

1

Разработчик из Франции Julien Danjou реализовал поддержку google maps в org-mode.

Проект полностью реализует Google Static Maps API и Google Maps Geocoding API.

Вы можете набрать M-x google-maps и локацию и увидеть ее на карте.

Так же набрав C-c M-l вы можете увидеть место события в Org mode.

>>> Страница проекта

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 1)
Ответ на: комментарий от Evgueni

так что в его ходулях есть гвозди остриём вверх прямо под пятками.


Гвозди в ходулях это CEDET. Программа должна работать быстро и корректно на больших объёмах вводной информации, а не быть хорошей уже потому что на емаксе и лиспе.

anonymous
()
Ответ на: комментарий от anonymous

> уже потому что на емаксе и лиспе.

cedet просто обертка ctags, написанного на С, - достаточно примитивного и медленного парсера, но емаксерам ведь пофиг

ahonimous
()
Ответ на: комментарий от ahonimous

cedet - это полноценный парсер + генератор парсеров на elisp + инфраструктура для работы с результатами парсинга(семантическая подсветка и.т.п). Если не осилил его настроить, это твои проблемы. Я сейчас пользуюсь для навигации по довольно большому проекту(кстати для навигации можно подключить etags).

recon88
()
Ответ на: комментарий от recon88

для ядро и mozillы сколько минут парсинг идёт и сколько минут аутокомплишен всплывает смотрел?

anonymous
()
Ответ на: комментарий от recon88

Ты какбе бенчмарк напиши на елиспе, и сравни, чтобы понять насколько разумно на нём что-то такое программировать...

anonymous
()
Ответ на: комментарий от anonymous

>> Количество вменяемых людей здесь вполне на уровне

Мда...

Ну не всем же быть слепыми неофитами интерпрайзных технологий вроде тебя. Большинство людей спокойно обходится без этой головной боли.

Evgueni ★★★★★
()
Ответ на: комментарий от naryl

> ЩИТО?

для С/С++ и некоторых других языков это так - сюрприз

ahonimous
()
Ответ на: комментарий от recon88

> cedet - это полноценный парсер + генератор парсеров на elisp + инфраструктура для работы с результатами парсинга(семантическая подсветка и.т.п). Если не осилил его настроить, это твои проблемы.

если не осилил посмотреть, что у него внутри - это твои проблемы

ahonimous
()
Ответ на: комментарий от anonymous

что программировать? парсеры? Иногда приходится идти на жертвы ради скорости, к тому же для навигации можно использовать внешние парсеры(сколько угодно быстрые) а встроенные только для локальных файлов(самого файла и его окружения).

recon88
()
Ответ на: комментарий от ahonimous

Хм, я даже сейчас пишу для него парсер:) Неужели я на самом деле пишу в эклипсе?

А вобще : http://cedet.sourceforge.net/addlang.shtml . Посмотри внимательно на step 1. А также загляни в исходники и посмотри на грамматики которые там лежат.

Конечно для некоторых языков можно использовать ctags. Но это не основной источник информации.

recon88
()
Ответ на: комментарий от recon88

к тому же для навигации можно использовать внешние парсеры(сколько угодно быстрые)


А семантическая подсветка и контекстный аутокомлишен? Развёртывание макросов и темплейтов.

сколько угодно быстрые)


Может он этот имакс в качестве комбайна вообще не нужен? Такая мысль в головёнку не приходила?

Иногда приходится идти на жертвы ради скорости


Пользователям нормальных IDE не приходится идти на жертвы.

anonymous
()
Ответ на: комментарий от recon88

> Конечно для некоторых языков можно использовать ctags. Но это не основной источник информации.

для некоторых - это как раз для С/С++, потому-что без ctags там все совсем уныло

ahonimous
()
Ответ на: комментарий от anonymous

> Пользователям нормальных IDE не приходится идти на жертвы.

А у этих пользователей есть auctex? Или его они принесли в жертву? У меня такое ощущение, что некоторые думают, что в текстовых редакторах пишутся исключительно программы, причём программы супер большие, что часто синоним понятия бесполезные.

Evgueni ★★★★★
()
Ответ на: комментарий от anonymous

А в эклипсе есть полноценное развертывание темплейтов? На вики посвященной парсеру cdt указывается на огромные трудности при парсинге С++ и возможых ошибках.

Хотя проблемы в cedet конечно же есть, да и парсер у eclipse более навороченный. Но меня эти проблемы не очень касаются:) На плюсах, слава богу не пишу.

recon88
()
Ответ на: комментарий от anonymous

> Пользователям нормальных IDE не приходится идти на жертвы.

На жертвы приходится идти всегда. vim имеет преимущества в виде удобного редактора, но ентерпрайзный код на нём писать проблематично в большинстве случаев. Так что в eclipse vs vim для, например, ентерпрайзного проекта на Java, безусловно, побеждает первый, но нельзя сказать, что он ничем не хуже второго.

naryl ★★★★★
()
Ответ на: комментарий от recon88

> Конечно не все режимы допилены, но при желании это можно сделать самостоятельно.

это просто замечательно

ahonimous
()

«Я джва года хотел такую игру!»//

«Можно грабить корованы»//

anonymous
()
Ответ на: комментарий от Evgueni

причём программы супер большие, что часто синоним понятия бесполезные.

:3

naryl ★★★★★
()
Ответ на: комментарий от sergej

Да там 80% реализованы и в gcc, а остальные специфичны для VM и JIT.

naryl ★★★★★
()
Ответ на: комментарий от matumba

> vim - это диагноз. Вимофилов можно сразу же увозить лечиться, проводя ежедневные процедуры со стрелочками, ins/del/pgup и прочими клавишами, в существование которых они не хотят верить.

В церковь ходишь?

grusha
()
Ответ на: комментарий от Evgueni

А у этих пользователей есть auctex?


Мы вообще то IDE для разработки ПО обсуждали, а не typsetting софт. Срач про то что не WYSIWYG тайпсеттинг должен помереть я разводить не хочу.(напомню WYSIWYG не исключает генеративности) Допустим TeX сейчас действительно единственный инструмент который может решить некоторые задачи, но это не значит что он идеален, или не устарел морально. Auctex не единственное решение для редактирования tex. Есть целые IDE вроде тех что от bacoma или TeXnicCenter. Если они обьективно мене функциональны, то это скорее не потому что емакс как платформа лучше, а вопреки, из-за исторически сложившейся ситуации. Лично я бы обошелся простой подсветкой и способностью запускать просмотрщик по шоткату, что может любой практически редактор.

что часто синоним понятия бесполезные.


Да, я ядро и бровзер бесполезные.

anonymous
()
Ответ на: комментарий от anonymous

Мы вообще то IDE для разработки ПО обсуждали, а не typsetting софт.

Чё правда, а я думал emacs, то есть таки принесли - бедные, бедные обезьянки. Да, то что вы писали ниже лишь демонстрирует, что в данном вопросе вы разбираетесь весьма слабо, точнее никак.

что часто синоним понятия бесполезные.

Да, я ядро и бровзер бесполезные.

Вы ещё и читать не умеете :( Слово часто не распарсили. Хотя да, в том виде, как оно существует сеё есть весьма далёкие от идеала кучки кода.

Evgueni ★★★★★
()
Ответ на: комментарий от grusha

> В церковь ходишь?

Да не здесь наверное не религиозное - скорее всего бибиканье в детстве напугало. :)

Evgueni ★★★★★
()
Ответ на: комментарий от anonymous

> Основная проблема что он на емаксе и на елиспе. Это непочиняемо.

Да... Надо всё переписать под современные лисп-системы - Common Lisp и Climacs.

naryl ★★★★★
()
Ответ на: комментарий от naryl

современные лисп-системы


Это оксюморон. :) Но впрочем если бы это было написано на Common lisp, c нормальной гуйнёй там где бог велел, то поводов для критики было бы гораздо меньше.

anonymous
()
Ответ на: комментарий от anonymous

>Жаба кодер тут только ты. Я использую инструменты годные для задачи. Фиксации на инструментах не имею.

Обычно такое заявляют те, кто не знает толком ни одного инструмента.

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

Ага, осилившие один или более инструментов, обязательно должны иметь фиксацию на каком то одном.

anonymous
()
Ответ на: комментарий от anonymous

>Бред. Религиозные нездоровые хоть на брейнфаке моды напишут, если у них фиксация.

они потому и нездоровые, что поступают вопреки здравому смыслу. А потому их моды никому обычно не нужны по причине все того же отсутствия здравого смысла.

А в емаксе здравый смысл во всем, начиная с удачного диалекта лиспа и заканчивая грамотно построенным фреймворком, которым удобно пользоваться буквально для всего.

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

> А в емаксе здравый смысл во всем, начиная с удачного диалекта лиспа и заканчивая грамотно построенным фреймворком, которым удобно пользоваться буквально для всего.

Вот я когда им пользовался находил небольшие неадекватности как в языке, так и (особенно) в реализации многооконности и собственно фреймворка. Потому полный переход и не состоялся и используется сейчас и vim и emacs и другие ide.

naryl ★★★★★
()
Ответ на: комментарий от anonymous

> plan9 это очередная неудачная попытка починить юниксвей.

В нем нечего чинить, он идеальный. Его там применяют к изменившимся с 70-х реалиям. Делают настоящую изначально компонентную ось, каковой был Unix тогда. Вообще эти чуваки - единственные из современных людей, достойные уважения.

Адресные пространства всё равно разделены...

man rfork, есличо

grusha
()
Ответ на: комментарий от AVL2

удачного диалекта лиспа и заканчивая грамотно построенным фреймворком, которым удобно пользоваться буквально для всего.


Мало что читал настолько же неадекватное... Я бы даже сказал что ты тролль, но видимо всё таки нет. :(

Назвать это таким может человек который с восмидесятых сидел в бункере без интернета с имаксом в обнимку...

anonymous
()
Ответ на: комментарий от naryl

> Выглядит как Java со скобками.

Беру свои слова назад. Это либа и IDE для Scheme, рассчитанная на Java-кодеров. Авторы - молодцы :)

naryl ★★★★★
()
Ответ на: комментарий от recon88

> cedet - это полноценный парсер + генератор парсеров на elisp + инфраструктура для работы с результатами

... только вот сложных шаблонов не осиливает никак, зараза, а так да, полноценный парсер плюс генератор парсеров на елисп ...

FeiWongReed
()
Ответ на: комментарий от grusha

Получил ожег от красных глаз. Глупость твой план. Никому по понятным причинам не нужен. Только красноглазым для расширения сознания как они думают.

каковой был Unix тогда.


Для тестовых research задач из 70 он может когда-то и был. Для построения любой сложной системы нет.

man rfork, есличо


Ну и? как это меняет серверную модель обмена сообщениями?

anonymous
()
Ответ на: комментарий от naryl

>Вот я когда им пользовался находил небольшие неадекватности как в языке, так и (особенно) в реализации многооконности и собственно фреймворка. Потому полный переход и не состоялся и используется сейчас и vim и emacs и другие ide.

а никто и не говорил, что емакс идеален. И латех тоже не идеал. Но на фоне жирных быдлоофисов и эклипсов с их неизменно кривым расползающимся результатом, что латех, что емакс являются образцом верного подхода.

AVL2 ★★★★★
()
Ответ на: комментарий от anonymous

>Назвать это таким может человек который с восмидесятых сидел в бункере без интернета с имаксом в обнимку...

офисная обезьянка, иди, стучи лапками в ворд свое жалкое ничтожное резюме...

AVL2 ★★★★★
()
Ответ на: комментарий от naryl

рассчитанная на Java-кодеров.


Java посложнее схемы будет есличо в изучении. Она не рассчитана для жаба кодеров, она написана в этом стиле. Потому что объекты это удобный механизм для гуйни и многих других задач. Хотя подробнее это не смотрел.

anonymous
()
Ответ на: комментарий от AVL2

Батхёрт такой батхёрт. Нехорошо.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.