Revision: 5350 http://geany.svn.sourceforge.net/geany/?rev=5350&view=rev Author: ntrel Date: 2010-11-01 16:16:20 +0000 (Mon, 01 Nov 2010)
Log Message: ----------- Respect 'Smart' home key for Shift+Home (fixes #3100290).
Modified Paths: -------------- trunk/ChangeLog trunk/src/editor.c
Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2010-11-01 15:18:32 UTC (rev 5349) +++ trunk/ChangeLog 2010-11-01 16:16:20 UTC (rev 5350) @@ -6,6 +6,8 @@ * src/filetypes.c: Detect user and system filetype configuration files as Conf filetype. + * src/editor.c: + Respect 'Smart' home key for Shift+Home (fixes #3100290).
2010-11-01 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
Modified: trunk/src/editor.c =================================================================== --- trunk/src/editor.c 2010-11-01 15:18:32 UTC (rev 5349) +++ trunk/src/editor.c 2010-11-01 16:16:20 UTC (rev 5350) @@ -5093,6 +5093,9 @@ editor_set_indent(editor, editor->indent_type, editor->indent_width); sci_set_tab_indents(sci, editor_prefs.use_tab_to_indent);
+ sci_assign_cmdkey(sci, SCK_HOME | (SCMOD_SHIFT << 16), + editor_prefs.smart_home_key ? SCI_VCHOMEEXTEND : SCI_HOMEEXTEND); + sci_set_autoc_max_height(sci, editor_prefs.symbolcompletion_max_height); SSM(sci, SCI_AUTOCSETDROPRESTOFWORD, editor_prefs.completion_drops_rest_of_word, 0);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.