А вообще интересно, буду знать что SVN/CVS/RCS такое умеют, спасибо.
Нет, такое они тоже умели при коммите, а не просто при редактировании.
Просто были переменные, которые можно положить прямо в файл и при коммите менялся текст.
Нет, там ничего не сказано, кроме того что
"файлы в разных местах"
"я же уже говорил".
То, что файлы в разных местах легко решается ссылками.
зачем нужны маркеры также не объяснено, кроме как "хотелось бы", но в системе контроля версий совершенно несложно смотреть маркер через git log или при коммите добавить в файл
То есть вы не поясняете какую именно проблему вы хотите решить маркерами, поэтому придумали себе собственное видение как проблема должна быть решена, и даже не смотрите на другие способы, которыми подобные проблемы решаются в мире.
В git также есть git-hooks, в который можно добавить скрипт с тем же sed, чтобы замещать часть текста и добавлять таймстамп или версию или любой текст при коммите.
На крайняк можно сделать скрипт, который запускает редактор, а потом команду, которая обновляет текст в файле.
для перл тоже не может работать, разве что suid ставится на сам perl исполняемый файл, но это прям большая проблема, ибо можно тогда через перл хакнуть и запустить что-нибудь от рута, поэтому suidperl и убрали.
rtrtrtart, Вы видимо перечитали про разгон и забыли что речь идет о мобильных устройствах, где энергопотребление и охлаждение критичны и они изначально не делаются с возможностью разгона или перечиповки.
разноцветная консоль? управляющие коды везде работают.
На самом деле вы даже не описали какую задачу вы решаете.
Просто сделать заполнение некоего массива через set - реализовать несложно.
Выполняьт внешнюю команду, передав все элементы массива - несложно.
Сделать себе автодополнение, список доступных переменных для внешней команды - несложно..
Не понятно как можно специализироваться в С++ и в вебе одновременно, ибо да, С++ не очень для веба.
С другой стороны есть ощущение, что у вас нет никакого вменяемого уровня
Нет, такое они тоже умели при коммите, а не просто при редактировании.
Просто были переменные, которые можно положить прямо в файл и при коммите менялся текст.