• Thomas Martitz's avatar
    symbols: provide a bit more path information in the goto-symbol popup. · b116a668
    Thomas Martitz yazdı
    From #1069:
    > At the moment if symbols of the same name are defined in identically named
    > files, it's hard to distinguish which file is which because there's no path
    > in the popup.
    
    > The popup should show part of the path until a directory where the paths
    > differ so it's possible to distinguish the different files. At the same time
    > there should probably be some top limit for the length of the paths as they
    > can make the popup too wide.
    
    This addresses the above by showing more of the file's paths but still try
    to make it as short as possible. The file list is processed by the new
    utils_strv_shorten_file_list(), as a result the popup will list files with
    the common prefix stripped and the longest common sub-path ellipsized.
    
    As a result, the file list shows enough of the path to make them unique but
    still is still very short and doesn't make the dialog too wide.
    
    Fixes #1069.
    b116a668
Adı
Son kayıt (commit)
Son güncelleme
ctags Loading commit data...
data Loading commit data...
doc Loading commit data...
icons Loading commit data...
m4 Loading commit data...
plugins Loading commit data...
po Loading commit data...
scintilla Loading commit data...
scripts Loading commit data...
src Loading commit data...
tests Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
AUTHORS Loading commit data...
COMMITTERS Loading commit data...
COPYING Loading commit data...
ChangeLog Loading commit data...
ChangeLog.pre-1-22 Loading commit data...
HACKING Loading commit data...
INSTALL Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
README Loading commit data...
README.I18N Loading commit data...
README.Packagers Loading commit data...
README.rst Loading commit data...
THANKS Loading commit data...
TODO Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
geany.desktop.in Loading commit data...
geany.exe.manifest Loading commit data...
geany.gladep Loading commit data...
geany.nsi.in Loading commit data...
geany.pc.in Loading commit data...
geany.spec.in Loading commit data...
geany_private.rc Loading commit data...