Треба обов'язково його використовувати?
Якщо маєш доступ до коду програми, що запускає редактор
Якщо маєш доступ до коду програми, що запускає редактор, то можеш вбудувати такий саме механізм, як в lockfile (http://www.visi.com/cgi-bin/man?lockfile+1) - файли-семафори. Тільки, щоб це працювало, всі інші програми (процеси), які звертаються до файлу, мають теж використовувати цей механізм.
Ну а які є альтернативи (GUI, підсвітка мов) xemacs як на мене занадто складний.
Шлях до редактора настроюється.
lockfile — це ж застарілий механізм.
А хіба в Linux немає блокування, обовязкового для всіх?
У чому саме полягає вихідна проблема? Навіщо тобі два окремі процеси редактора та exclusive lock?
Цитата: beroal від 2008-07-30 05:11:14lockfile — це ж застарілий механізм.З чого ти взяв? Firefox, наприклад, саме його і використовує.
Цитата: nickat від 2008-07-31 00:49:12Цитата: beroal від 2008-07-30 05:11:14lockfile — це ж застарілий механізм.З чого ти взяв? Firefox, наприклад, саме його і використовує.Я мав на увазі ненадійний. Блокування має бути обов'язковим для всіх. Не кажучи вже про транзакції, але це вже я забагато хочу.