View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001665 | Wishes | User Menu | public | 2011-01-16 01:07 | 2018-11-01 13:36 |
Reporter | Raistlin | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | have not tried |
Status | new | Resolution | open | ||
Summary | 0001665: Не брать значение из history для !?<title>?<init>! | ||||
Description | Аналог флага 0x00000008 для prompt(). Можно реализовать такое через альтернативный синтаксис: !?$<history>$<title>?! - подставляем значение из истории !?$<history>$<title>! - не подставляем значение из истории | ||||
Tags | Metasymbols | ||||
Build | |||||
duplicate of | 0000525 | closed | Far Manager | История в полях ввода при использовании !?<title>?! не нужна |
|
Дубль 0000525 |
|
Не совсем, ибо здесь речь не о смешивании историй, а о пустом начальном значении, даже когда указана специфическая история. |
|
Да, это полезно. Пока что можно выкрутится задавай в качестве init пробел. P.S. А вообще я за то чтобы вместо загадочного !?<title>?<init>! сделать нормальный human-readable вариант. |
|
Я так и делаю, но этот пробел замусоривает историю. human-readable означает breaking change, что не есть хорошо. Хотя мне мой куцый вариант синтаксиса тоже не нравится. |
|
Не обязательно breaking change, возможно просто альтернативный вариант. Типа {input|init=off|history=common} Это вопрос довольно актуальный, т.к. метасимволов в виде символов давно не хватает, а те что есть недостаточно интуитивны. P.S. Предлагалось немало "локальных" усовершенствований, например 0000920, http://forum.farmanager.com/viewtopic.php?f=6&t=5645 (были и другие, сходу не нашёл). Вместо всех этих добавлений лучше сделать нормальную человеческую систему. |
|
IMHO плодить варианты не стоит, это прямой рассадник багов, несовместимостей и потенциальных проблем. Полезней будет переработать хелп в части метасимволов, там сейчас черт ногу сломит. У меня давно руки чешутся, только их всего две... Что касается тех усовершенствований - усложнять, как известно, просто. На мой взгляд, любые добавления должны быть оправданы - т. е. не реализовываться иным способом (макросами и/или возможностями cmd.exe). Предложенные в тех ветках на такие вроде не тянут. |
|
>IMHO плодить варианты не стоит Ага, лучше продолжать наворачивать !?<title>?<init>!, где и так давно уже ничего не понятно. А нормальные пожелания зачем в фаре, для фара ведь главное совместимость. |
|
Да там продолжать особо некуда, вроде всё и так реализовано. Что не сделать через метасимволы, можно сделать через макросы. Я этот инцидент только потому создал, что иногда удобен единый запрос всех параметров сразу, а не последовательно, как получается при использовании prompt(). |
|
> для фара ведь главное совместимость. Если можно что-то сделать не ломая - почему нет? |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-01-16 01:07 | Raistlin | New Issue | |
2011-01-17 09:41 | JohnDoe | Note Added: 0006130 | |
2011-01-17 09:50 | Raistlin | Note Added: 0006132 | |
2011-01-17 10:16 | JohnDoe | Note Added: 0006135 | |
2011-01-17 10:25 | Raistlin | Note Added: 0006136 | |
2011-01-17 10:53 | JohnDoe | Note Added: 0006138 | |
2011-01-17 11:09 | vskirdin | Relationship added | duplicate of 0000525 |
2011-01-17 11:34 | Raistlin | Note Added: 0006140 | |
2011-01-17 11:44 | JohnDoe | Note Added: 0006141 | |
2011-01-17 11:45 | JohnDoe | Note Edited: 0006141 | |
2011-01-17 11:55 | Raistlin | Note Added: 0006143 | |
2011-01-17 11:56 | Raistlin | Note Added: 0006144 | |
2013-02-03 00:34 | alexy | Severity | minor => feature |
2018-11-01 13:36 | JohnDoe | Tag Attached: Metasymbols |