• Nick Treleaven's avatar
    Note: this commit breaks the plugin API. · 398efbd3
    Nick Treleaven yazdı
    Split widget fields out of GeanyApp into GeanyMainWidgets, so other
    data items can be added without breaking the plugin ABI.
    Add GeanyData::main_widgets, and macro.
    Rename treeview_notebook sidebar_notebook in GeanyMainWidgets.
    Move tools_menu from GeanyData to GeanyMainWidgets.
    Move statusbar out of GeanyApp (shouldn't be used directly).
    Move ignore_callback out of GeanyApp.
    Rename sci_goto_line() argument unfold, like sci_goto_pos().
    Make utils_goto_file_pos(), utils_goto_line(),
    utils_switch_document() into static functions (they are UI-related,
    so shouldn't be in utils.c).
    Move utils_goto_pos() to editor.c, add mark argument.
    
    
    git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2609 ea778897-0a13-0410-b9d1-a72fbfd435f5
    398efbd3
printing.c 28 KB