View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001843 | Double Commander | Default | public | 2017-05-20 02:21 | 2021-10-29 23:21 |
| Reporter | cordylus | Assigned To | cordylus | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Projection | none | ETA | none | ||
| Product Version | 0.7.8 | ||||
| Target Version | 0.9.4 | Fixed in Version | 0.9.4 | ||
| Summary | 0001843: Text thumbnails do not display the last line of text | ||||
| Description | Even if it is the only line. | ||||
| Tags | No tags attached. | ||||
| Fixed in Revision | 8919, 8933 | ||||
| Operating system | |||||
| Widgetset | |||||
| Architecture | |||||
|
|
FileReadLn возвращает False при возврате последней строки, а оба её использования как функции (Эскизы и TFileSystemCombineOperation.TryToGetInfroFromTheCRC32VerificationFile) предполагают, что в файле больше нет данных. Второе интуитивнее в использовании, зато первое позволяет отличить, когда файл заканчивается переносом строки, а когда - нет. Alexx2000, что исправлять, FileReadLn или её вызовы? |
|
|
В TryToGetInfroFromTheCRC32VerificationFile её вообще лучше заменить на TStringListEx.LoadFromFile, там файл маленький, нет смысла читать построчно. Таким образом она будет только в эскизах. По идее можно сделать, что если она вернула False, но Length(S) > 0, то также выводить полученную строку. |
|
|
Понятно. Мой вопрос был только в том, а не ошибка ли это в самой функции FileReadLn. Если нет, то ладно. Исправил. |
|
|
На TStringListEx.LoadFromFile тоже заменил, ревизия 8920. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2017-05-20 02:21 | cordylus | New Issue | |
| 2017-08-12 00:41 | Alexx2000 | Status | new => confirmed |
| 2019-06-25 01:40 | cordylus | Note Added: 0003189 | |
| 2019-06-25 01:41 | cordylus | Note Edited: 0003189 | |
| 2019-06-25 22:47 | Alexx2000 | Note Added: 0003190 | |
| 2019-06-26 01:35 | cordylus | Fixed in Revision | => 8919 |
| 2019-06-26 01:35 | cordylus | Note Added: 0003192 | |
| 2019-06-26 01:35 | cordylus | Status | confirmed => resolved |
| 2019-06-26 01:35 | cordylus | Resolution | open => fixed |
| 2019-06-26 01:35 | cordylus | Assigned To | => cordylus |
| 2019-06-26 01:52 | cordylus | Note Added: 0003193 | |
| 2019-06-30 14:08 | Alexx2000 | Fixed in Revision | 8919 => 8919, 8933 |
| 2019-06-30 14:08 | Alexx2000 | Fixed in Version | => 0.9.4 |
| 2019-06-30 14:08 | Alexx2000 | Target Version | => 0.9.4 |
| 2021-10-29 23:21 | Alexx2000 | Status | resolved => closed |