• Colomban Wendling's avatar
    Fix replacing colors with "0x" prefix with length different than 6 · e135da8a
    Colomban Wendling yazdı
    We used to assume that if the selected text started with "0x" when
    inserting a color, we had to replace exactly 6 bytes after the "0x"
    prefix.  Although this is generally the case as most color formats use
    6 hexadecimal digits, it still would erase either too many or too few
    characters if actually replacing something shorter (i.e. "0xfff") or
    longer (i.e. "0xffffffffffff").
    
    It could even partially override multi-byte characters if the 8th byte
    after the selection start was in the middle of a character, as the
    length was in bytes and not characters.
    
    Fix this by honoring the actual selection end.
    e135da8a
Adı
Son kayıt (commit)
Son güncelleme
..
Makefile.am Loading commit data...
about.c Loading commit data...
about.h Loading commit data...
build.c Loading commit data...
build.h Loading commit data...
callbacks.c Loading commit data...
callbacks.h Loading commit data...
dialogs.c Loading commit data...
dialogs.h Loading commit data...
document.c Loading commit data...
document.h Loading commit data...
documentprivate.h Loading commit data...
editor.c Loading commit data...
editor.h Loading commit data...
encodings.c Loading commit data...
encodings.h Loading commit data...
filetypes.c Loading commit data...
filetypes.h Loading commit data...
filetypesprivate.h Loading commit data...
gb.c Loading commit data...
geany.h Loading commit data...
geanyentryaction.c Loading commit data...
geanyentryaction.h Loading commit data...
geanymenubuttonaction.c Loading commit data...
geanymenubuttonaction.h Loading commit data...
geanyobject.c Loading commit data...
geanyobject.h Loading commit data...
geanywraplabel.c Loading commit data...
geanywraplabel.h Loading commit data...
gtkcompat.h Loading commit data...
highlighting.c Loading commit data...
highlighting.h Loading commit data...
highlightingmappings.h Loading commit data...
keybindings.c Loading commit data...
keybindings.h Loading commit data...
keyfile.c Loading commit data...
keyfile.h Loading commit data...
log.c Loading commit data...
log.h Loading commit data...
main.c Loading commit data...
main.h Loading commit data...
makefile.win32 Loading commit data...
msgwindow.c Loading commit data...
msgwindow.h Loading commit data...
navqueue.c Loading commit data...
navqueue.h Loading commit data...
notebook.c Loading commit data...
notebook.h Loading commit data...
plugindata.h Loading commit data...
pluginprivate.h Loading commit data...
plugins.c Loading commit data...
plugins.h Loading commit data...
pluginutils.c Loading commit data...
pluginutils.h Loading commit data...
prefix.c Loading commit data...
prefix.h Loading commit data...
prefs.c Loading commit data...
prefs.h Loading commit data...
printing.c Loading commit data...
printing.h Loading commit data...
project.c Loading commit data...
project.h Loading commit data...
projectprivate.h Loading commit data...
sciwrappers.c Loading commit data...
sciwrappers.h Loading commit data...
search.c Loading commit data...
search.h Loading commit data...
sidebar.c Loading commit data...
sidebar.h Loading commit data...
socket.c Loading commit data...
socket.h Loading commit data...
stash.c Loading commit data...
stash.h Loading commit data...
support.h Loading commit data...
symbols.c Loading commit data...
symbols.h Loading commit data...
templates.c Loading commit data...
templates.h Loading commit data...
toolbar.c Loading commit data...
toolbar.h Loading commit data...
tools.c Loading commit data...
tools.h Loading commit data...
ui_utils.c Loading commit data...
ui_utils.h Loading commit data...
utils.c Loading commit data...
utils.h Loading commit data...
vte.c Loading commit data...
vte.h Loading commit data...
win32.c Loading commit data...
win32.h Loading commit data...