- 11 Agu, 2008 7 kayıt (commit)
-
-
Enrico Tröger yazdı
Use GLib log/print handlers to log messages/warnings into a string for later usage. Add a debug messages window, accessible through the help menu to easily view debug messages/warnings. This might replace the extra console window on Windows. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2876 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2875 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
keyfile key name. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2874 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2873 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
is_code_style(). git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2872 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
Fix doc-comment keyword styles confusing auto-multiline comment completion. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2871 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
is_comment(). git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2870 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 08 Agu, 2008 5 kayıt (commit)
-
-
Nick Treleaven yazdı
Rename KeyBinding GeanyKeyBinding. Rename KeyBindingGroup GeanyKeyGroup. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2869 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
keybindings_set_item(), so user keycombos can override them. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2868 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
display tab width in the Export plugin. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2866 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
type is set. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2865 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2864 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 07 Agu, 2008 5 kayıt (commit)
-
-
Nick Treleaven yazdı
Thanks to Joerg Desch for explaining how it needs to work. Note: this breaks the plugin API for indentation editor_prefs. Add separate Width indent pref (as well as the Tab Width pref). Add 'Tabs & Spaces' Indent Type radio option pref. Add 'Tabs and Spaces' Document menu indent option. Note: Tabs & Spaces cannot be detected (yet) when opening files; default file templates still only use tabs. Set 'Detect from file' indent type setting insensitive when Tabs & Spaces is set. Don't change per-document auto-indent setting after changing default auto-indentation type. - API changes: Add GeanyIndentPrefs struct from some GeanyEditorPrefs fields. Replace GeanyIndentPrefs::use_tabs with GeanyIndentType field 'type'. Add editor_get_indent_prefs() to the API, which should be used to get the right settings for a document/editor instead of reading any struct fields. This could also support project/filetype indentation prefs quite easily. - Core code changes: Move toggle_prefs to a function toggle_items_foreach(), which takes a PREF_DISPLAY or PREF_UPDATE argument. This means the PrefEntry array can contain runtime fields, so can read pointer contents. Add pref_item_callbacks array of functions to call; toggle_items_foreach(), spin_items_foreach(), radio_items_foreach(), combo_items_foreach(). Update keyfile.c to use foreach-style functions for SettingEntry arrays, like the new PrefEntry code in prefs.c. Add get_indent_size_after_line() to replace get_indent() for clarity, and to fix Tabs & Spaces auto-indentation > basic. Remove opening-brace indent code from get_indent() as it's now in get_brace_indent(). Change editor_close_block() to use sci_get_line_indentation() for clarity. Make editor_close_block() static. Add editor_init(). git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2863 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/custom-tab-width@2862 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
Make editor_get_indent_prefs() return default prefs if editor is NULL. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/custom-tab-width@2861 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
get_brace_indent(). git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/custom-tab-width@2860 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
Spaces is set. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/custom-tab-width@2859 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 05 Agu, 2008 3 kayıt (commit)
-
-
Nick Treleaven yazdı
clarity, and to fix Tabs & Spaces auto-indentation > basic. Change editor_close_block() to use sci_get_line_indentation() for clarity. Make editor_close_block() static. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/custom-tab-width@2857 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2856 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2855 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 04 Agu, 2008 4 kayıt (commit)
-
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/custom-tab-width@2854 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
and spaces, only spaces. Also Tabs & Spaces cannot be detected yet when opening files. Default file templates still only use tabs. Add editor_get_indent_prefs() which should be used to get the right settings for a document/editor instead of reading any default prefs. This could also support project/filetype indentation prefs quite easily. Don't change per-document auto-indent setting after changing default auto-indentation type. Remove ui_radio_menu_item_*(), not good to use as they depended on the order of widget creation, so don't work well with Glade. Use RadioPrefEntry array instead. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/custom-tab-width@2853 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
Ignore the scroll arrows when checking for a double click in the notebook tab bar (closes #2033059). git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2852 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2851 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 01 Agu, 2008 6 kayıt (commit)
-
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2850 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2849 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2848 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2847 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2846 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
Update the THANKS file. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2845 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 31 Tem, 2008 1 kayıt (commit)
-
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/custom-tab-width@2844 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 30 Tem, 2008 6 kayıt (commit)
-
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2843 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2842 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
Start the shell in the VTE first when the VTE is actually realized to avoid strange display bugs on some systems (closes #1844985). git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2841 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2840 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Enrico Tröger yazdı
Double clicking on free space in the tab bar opens a new file (#2003291). git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2839 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/custom-tab-width@2838 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
- 29 Tem, 2008 3 kayıt (commit)
-
-
Frank Lanitz yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2837 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/custom-tab-width@2836 ea778897-0a13-0410-b9d1-a72fbfd435f5
-
Nick Treleaven yazdı
the PrefEntry code in prefs.c. Update for new indentation setting names. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/branches/custom-tab-width@2835 ea778897-0a13-0410-b9d1-a72fbfd435f5
-