emacs и раскладка клавиатуры

2021-02-08 Пенетрантность Maxim Nikulin

Приветствую.

Вопрос не совсем по теме рассылки, но здесь больше двух пользователей 
emacs, так что вроде есть шанс получить ответ.


Есть ли хороший способ подружить emacs с русской раскладкой клавиатуры?

Хочется, чтобы комбинации типа C-c C-, работали независимо от текущей 
раскладки, не надо было специально переключаться на английскую, шорткаты 
в emacs и так местами трехэтажные. Совсем не хочется самому следить, 
чтобы у окна emacs всегда была английская раскладка, и именно для emacs 
включать-выключать его метод ввода совсем другими кнопками (которые по 
умолчанию C-\). Идеально было бы, чтобы окна, не относящиеся к emacs, не 
теряли фокус при смене раскладки (не любит этого firefox).


Пытаться делать из русских букв снова английские, вполне ожидаемо, 
получается не очень хорошо: https://github.com/a13/reverse-im.el/issues/6


Я сгородил что-то по мотивам
https://besm6.livejournal.com/427.html
http://rus.akshaal.info/2005/11/blog-post.html
https://paul.elms.pro/blog/2013/04/11/pieriekliuchieniie-raskladok-v-emacs/
Не то чтобы идеально, но как-то работает. Остается вопрос, неужели до 
сих пор не появилось более простого решения?


Переключать раскладки не Xkb, а каким-нибудь ibus, и выключать X input 
method для emacs, выглядит костылем, да и от потери фокуса никак не 
избавиться. К тому-же вроде где-то рядом была проблема, которую видел в 
Ubuntu, что можно было успеть набрать пол следующего слова, прежде чем 
раскладка переключится. Что интересно, там, где нужна вся мощь input 
method, из коробки может идти легкий способ вернуться к исходной 
раскладке (левый Shift).


P.S. А что делать, когда придет wayland? Кто-нибудь смотрел, как там 
обходиться с emacs?




debian/rules и debhelper

2021-02-08 Пенетрантность Maksim Dmitrichenko
Всем хай!

Я, возможно, что-то туплю, но нигде не получается нагуглить, каким образом
система пакетирования понимает, использует ли данный конкретный пакет
debhelper или нет? Понятно, что можно сгенерить рыбу с помощью dh_make, но
имеется уже некоторая существующая metainfo для пакетирования, в которую
хочется добавить debhelper.

-- 
With best regards
  Maksim Dmitrichenko


Re: debian/rules и debhelper

2021-02-08 Пенетрантность Victor Wagner
В Mon, 8 Feb 2021 20:50:02 +0300
Maksim Dmitrichenko  пишет:

> Всем хай!
> 
> Я, возможно, что-то туплю, но нигде не получается нагуглить, каким
> образом система пакетирования понимает, использует ли данный
> конкретный пакет debhelper или нет? Понятно, что можно сгенерить рыбу
> с помощью dh_make, но имеется уже некоторая существующая metainfo для
> пакетирования, в которую хочется добавить debhelper.
> 

debian/rules это обычный Makefile, который выполняется обычным gnu make.

Если в нем есть универсальная цель

%:
  dh $@

то значит на стандартные цели configure, build binary-arch и
binary-indep, будет вызвана шелловская команда dh имя-цели.

А если нет, то нет.
-- 
   Victor Wagner 



Как работает список рассылки?

2021-02-08 Пенетрантность Serge

Всем привет!

Подскажите пожалуйста, на чем работает данный список рассылки?

Какую программу мне нужно установить? Где почитать инструкции?

Благодарю за внимание.



Re: debian/rules и debhelper

2021-02-08 Пенетрантность Maksim Dmitrichenko
пн, 8 февр. 2021 г. в 22:37, Victor Wagner :

> debian/rules это обычный Makefile, который выполняется обычным gnu make.
>
> Если в нем есть универсальная цель
>
> %:
>   dh $@
>
> то значит на стандартные цели configure, build binary-arch и
> binary-indep, будет вызвана шелловская команда dh имя-цели.
>

Про то, что rules - это Makefile я знаю, да. И про эти стандартные цели
тоже в доке написано. Но как получается так, что если в дело замешан
debhelper, то появляются дополнительные цели типа override_dh_*? Я в man'е
на debhelper нашел описание всех утилит dh_*, но как понять в каком порядке
они вызываются, потому что их, по-моему, гораздо больше чем стандартных
целей? И правильно ли понимаю, что каждой из них соответствует цель
override_dh_*?

-- 
With best regards
  Maksim Dmitrichenko


Fwd: Как работает список рассылки?

2021-02-08 Пенетрантность blogdron
Мы все просто пишем сюда по адресу  debian-russian@lists.debian.org  и всё.
Ничё не надо, это как ветка форума или один чат на всех.

>на чем работает данный список рассылки?

На сервере почты debian

>Какую программу мне нужно установить?

Любую для отправки почты

> Где почитать инструкции?

Есть какой то этикет и негласные правила... Но я их не знаю :D




-- 
^.^


Re: Fwd: Как работает список рассылки?

2021-02-08 Пенетрантность Serge

Спасибо за отклик, но он не дает ответов.

Я как раз и спросил, какую штуку установить, чтобы вот так просто писать 
на адрес и общаться через списки рассылки. Хочу себе такую же. Чтобы 
создать список и иметь возможность его модерировать если возникнет 
необходимость. Все что нагугливается похоже на обычные односторонние 
сервисы рассылки, а меня интересует именно "доступность на запись" для 
всех читателей. Чтобы и получить функционал "одной ветки форума или 
чата". Есть мысли попробовать это совместно с приложением DeltaChat. 
Почему-то думается что это перспективное направление.


09.02.2021 0:57, blogdron пишет:



Мы все просто пишем сюда по адресу debian-russian@lists.debian.org 
 и всё.

Ничё не надо, это как ветка форума или один чат на всех.

>на чем работает данный список рассылки?

На сервере почты debian

>Какую программу мне нужно установить?

Любую для отправки почты

> Где почитать инструкции?

Есть какой то этикет и негласные правила... Но я их не знаю :D




--
^.^


Re: Как работает список рассылки?

2021-02-08 Пенетрантность Tim Sattarov
On 2021-02-08 3:23 p.m., Serge wrote:
> Всем привет!
>
> Подскажите пожалуйста, на чем работает данный список рассылки?
>
> Какую программу мне нужно установить? Где почитать инструкции?
>
> Благодарю за внимание.
>

SmartList (https://packages.debian.org/buster/smartlist)

https://www.debian.org/MailingLists/

> All original Debian mailing lists are run on a special server, using an 
> automatic mail processing
software called SmartList. This server is called lists.debian.org. All 
submission, subscription and
unsubscription messages have to be sent to a particular address at this host.



Re: Как работает список рассылки?

2021-02-08 Пенетрантность Serge

Благодарю.

09.02.2021 2:11, Tim Sattarov пишет:

On 2021-02-08 3:23 p.m., Serge wrote:

Всем привет!

Подскажите пожалуйста, на чем работает данный список рассылки?

Какую программу мне нужно установить? Где почитать инструкции?

Благодарю за внимание.


SmartList (https://packages.debian.org/buster/smartlist)

https://www.debian.org/MailingLists/


All original Debian mailing lists are run on a special server, using an 
automatic mail processing

software called SmartList. This server is called lists.debian.org. All 
submission, subscription and
unsubscription messages have to be sent to a particular address at this host.





Re: Как работает список рассылки?

2021-02-08 Пенетрантность Victor Wagner
В Tue, 9 Feb 2021 02:04:29 +0300
Serge  пишет:

> Спасибо за отклик, но он не дает ответов.
> 
> Я как раз и спросил, какую штуку установить, чтобы вот так просто
> писать на адрес и общаться через списки рассылки. Хочу себе такую же.
> Чтобы создать список и иметь возможность его модерировать если
> возникнет необходимость. Все что нагугливается похоже на обычные
> односторонние сервисы рассылки, а меня интересует именно "доступность
> на запись" для всех читателей. Чтобы и получить функционал "одной
> ветки форума или чата". Есть мысли попробовать это совместно с
> приложением DeltaChat. Почему-то думается что это перспективное
> направление.


В смысле. нужен менеджер списков рассылки.

В дистрибутиве Debian их есть несколько штук.

Наиболее популярный - mailman. Я его, правда не люблю и считаю что если
назвать опенсурсную софтину в честь evil AI из произведения научной
фантастики, то она унаследует характер прототипа. (примеры hal из
кларковской Одиссеи 2000, mailman из "Истинных имен" Винджа).
Сейчас в дистрибутиве есть mailman и mailman3.

Сам я использую mlmmj.

Есть еще courier-mlm, но он слишком привязан к почтовому серверу
Courier, а я использую Postfix.

Есть еще sympa, smartlist и schleuder. Последний слишком сильно
ориентирован на испольование gpg, поэтому мне не подошел, хотя
хостящиеся у меня списки рассылки посвящены криптографии.

Все эти программы предполагают наличие собственного почтового домена
и почтового сервера.

В своё время я обсуждал выбор списка в своем ЖЖ

https://vitus-wagner.dreamwidth.org/994297.html

Может с тех пор что и изменилось, но вряд ли. Ну только что mailman на
третий питон портировали.

-- 
   Victor Wagner