View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001316 | Far Manager | Editor | public | 2010-03-28 12:56 | 2010-04-30 22:34 |
Reporter | Maximus | Assigned To | alexy | ||
Priority | normal | Severity | minor | Reproducibility | random |
Status | closed | Resolution | fixed | ||
Platform | x86 | OS | Windows | OS Version | XP SP2 |
Product Version | 2.0 | ||||
Fixed in Version | 2.0 | ||||
Summary | 0001316: Ошибка копирования в буфер обмена вертикальных блоков | ||||
Description | Вертикальные блоки копируются в буфер обмена некорректно. Это нужно делать "в одну транзакцию", а не в две, как это делается сейчас. В результате в буфер не копируется информация о вертикальном блоке, а об этом узнаешь только после попытки его куда-то вставить... Помимо исправления этой проблемы, может быть все-таки имеет смысл ввести в код отображение пользователю информации о проблеме копирования в буфер обмена? | ||||
Additional Information | В функции Editor::VCopy сначала выполняется CopyToClipboard(CopyData); /* OpenClipboard, SetClipboardData, CloseClipboard */ и только после этого CopyFormatToClipboard(FAR_VerticalBlock_Unicode,CopyData); /* еще раз OpenClipboard, ..., CloseClipboard */ Второй быстрый вызов FAR_OpenClipboard часто обламывается. | ||||
Tags | No tags attached. | ||||
Build | 1521 | ||||
|
От себя еще добавлю что вертикальный блок копируется как простой текст, и при его вставке, если раньше он вставлялся блоком, сохраняя отступы всех строк, то сейчас отступ остается только у первой строки, остальные выровнены в начало строки. В старой версии блоки вставлялись блоками, и такое поведение сильно привычнее. |
|
1521 2DeeZ: Это другой баг, открывай для него отдельный тикет. |
|
Баг о котором писал я, больше не наблюдаю. отдельного тикета создавать уже нет смысла. |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-03-28 12:56 | Maximus | New Issue | |
2010-03-28 13:10 | DeeZ | Note Added: 0005105 | |
2010-04-25 20:38 | alexy | Status | new => assigned |
2010-04-25 20:38 | alexy | Assigned To | => alexy |
2010-04-25 21:00 | alexy | Note Added: 0005266 | |
2010-04-25 21:00 | alexy | Status | assigned => feedback |
2010-04-26 03:12 | DeeZ | Note Added: 0005270 | |
2010-04-30 22:34 | alexy | Build | => 1521 |
2010-04-30 22:34 | alexy | Status | feedback => closed |
2010-04-30 22:34 | alexy | Resolution | open => fixed |
2010-04-30 22:34 | alexy | Fixed in Version | => 2.0 |