GOLDED.DEVEL------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 5 из 87
 От   : Vitaliy Aksyonov                    1:104/117         13 ноя 23 21:11:56
 К    : All                                                   13 ноя 23 07:31:01
 Тема : Разрыв URL-ов
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 1:104/117 6552f7c7
@CHRS: CP866 2
@TZUTC: -0700
@TID: hpt/lnx 1.9 2022-07-03
Привет, All!

* Originally in ru.golded
* Crossposted in golded.devel

 Поковырялся я немного в дебагере, чтобы найти, где же эхотаг
вставляет этот пробел, когда вставляешь длинный URL.

 В принципе, это необязательно должен быть URL. Может быть любое
длинное слово (последовательность непробельных символов).

 Когда вводишь символ, который разрывает строку на экране, создаётся
новый объект строки, куда переносится то, что не влезло в текущую строку.
Тут пока порядок.

 А вот при сохранении в базу эти строки склеивается обратно в текст.
И вот тут он не понимает, что там было разорванное слово и вставляет
пробел.

 То есть место, где этот пробел появляется, я нашёл. А вот как это
починить, пока мыслей нет. Там ещё в логике участвует парочка параметров из
конфига, в зависимости от которых может меняться поведение.

Буду дальше копаться в коде, чтобы починив это, не сломать что-то ещё.


Best regards,
Vitaliy Aksyonov.

... Гостей встречают по одёжке, а провожают - по морде!
--- GoldED+/LNX 1.1.5-b20231030
 * Origin: Aurora, Colorado (1:104/117)
SEEN-BY: 104/117 460/58 5005/49 5015/46 255 5019/40
5020/715 848 1042 4441
SEEN-BY: 5020/12000 5030/49 1081 5053/58 5058/104
6078/80
@PATH: 104/117 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх