LINUX.ORG.RU

Сообщения lsv

 

[emacs] muse russia

(add-to-list 'load-path "~/.elisp/packages/muse/lisp") (require 'muse-mode) ; load authoring mode

(require 'muse-mode) (require 'muse-html) (require 'muse-colors) (require 'muse-wiki) (require 'muse-latex) (require 'muse-texinfo) (require 'muse-docbook) (require 'muse-project)

(custom-set-variables '(muse-html-encoding-default (quote utf-8)) '(muse-html-meta-content-encoding (quote utf-8)) '(muse-html-charset-default "utf-8") '(muse-file-extension "muse") '(muse-mode-auto-p nil) '(muse-wiki-allow-nonexistent-wikiword nil) '(muse-wiki-use-wikiword nil) '(muse-ignored-extensions (quote ("bz2" "gz" "[Zz]" "rej" "orig" "png" "hgignore" "gif" "css" "jpg" "html" "sh" "lftp" "pdf"))) )

(defun my-muse-mode-hook () (setq auto-fill-mode t) (flyspell-mode 1) (footnote-mode 1) ) (add-hook 'muse-mode-hook 'my-muse-mode-hook)

Но русский язык все равное не работает при использовании его в тегах *,** и т.д.

Во всех остальных режимах с русским проблем нет. emacs 22.* muse- последний с сайта. конфиги взял у Alex Ott

 

lsv
()

легкий gui для D

Написал обетку для tcl/tk. При создании старался сделать похожим с Tkinter, но то что считал неудобным сделал по своему. Пока реализовано 5% функционала, но уже можно клепать мелкие проги. В отличии от dsource/projects/dtk это привязка не распределенная, вызываются функции напрямую из libtk. имеются мелкие примеры. Поддерживаются основные виджеты: Button,Entry,Scale... и т.д.

git://github.com/lysevi/dkinter.git

PS. Писал для версии dmd 2.018. на других не тестировал.

>>>

lsv
()

[cmake]поиск исходников

посмотрел утилиту cmake, но в документации я не нашел одну вещь: как автоматически строить список исходников. Возможно ли это средствами самого cmake. ЗЫ: версия (2.6-patch 0).

>>>

 

lsv
()

Локальный класс-Ошибка моя или gcc

Почему вот такой код срабатывает

class SequenceFunctor: public unary_function<const Dna&,void>
{
public:
SequenceFunctor(int length_sequence=3):m_length_seq(length_sequence)
{};

void operator()(const Dna&d)
{
...
}
protected:
int m_length_seq;
};
void SequenceAnalise::analise(const Population&p)
{

SequenceFunctor csf;
SequenceFunctor result=for_each(p.begin(),p.end(),csf);
}



А такой нет

void SequenceAnalise::analise(const Population&p)
{
class SequenceFunctor: public unary_function<const Dna&,void>
{
public:
SequenceFunctor(int length_sequence=3):m_length_seq(length_sequence)
{};

void operator()(const Dna&d)
{
...
}
protected:
int m_length_seq;
};


SequenceFunctor csf;
SequenceFunctor result=for_each(p.begin(),p.end(),csf);
}

компилятор: gcc (GCC) 4.1.2 (Ubuntu 4.1.2-0ubuntu4)

>>>

lsv
()

RSS подписка на новые темы