Регистрация | Войти
Lisp — программируемый язык программирования
Web-mode
dmitrys99 - 11.10.2014 11:05, Сообщений - 4
К сведению.
Очень удобным для редактирования файлов формата closure-templates оказался режим Web-mode.
[#]
Хм, удобнее, чем closure-template-html-mode?
archimag - 11.10.2014 11:46
[#] Ответ на комментарий от archimag 11.10.2014 11:46
Местами closure-template-html-mode ошибается при интендации.
Хотел пофиксить, начал разбираться и случайно наткнулся на этот режим.

Пока пользуюсь им.

В обоих режимах, правда, не могу придумать, как сделать вызов вот этой процедуры:


(in-package #:site)

(defun templates-compile ()
  ;; Шаблоны сайта
  (closure-template:compile-template :common-lisp-backend (path "tmpl/common.soy"))
  (closure-template:compile-template :common-lisp-backend (path "tmpl/index.soy"))
...
)

В РЕПЛ я ее просто вызываю, а как (templates-compile), а как вызвать с клавиатуры?
dmitrys99 - 11.10.2014 12:15
[#] Ответ на комментарий от archimag 11.10.2014 11:46
Интендация неверная при совместном вызове switch/case/call или switch/case/foreach.
dmitrys99 - 11.10.2014 12:17
[#] Ответ на комментарий от dmitrys99 11.10.2014 12:17
> Интеграция неверная при совместном вызове switch/case/call или switch/case/foreach.

Да, я знаю, но сейчас лучше, чем раньше :) и обычно нормально.  Фиксить эту идентацию это ад :)

> В РЕПЛ я ее просто вызываю, а как (templates-compile), а как вызвать с клавиатуры?

Ну, дык, давно уже есть  - просто C-c C-l в буфере и текущий файл компилируется (дико удобно).
archimag - 11.10.2014 12:29
@2009-2013 lisper.ru