aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2011-05-01Enable building for GTK+ 3.0 with "make GTK3=1".nyamatongwe1-2/+10
2011-04-29Use indicators to show matching braces. Feature #3290434.nyamatongwe9-23/+97
From Marko Njezic.
2011-04-29Draw SC_IV_LOOKBOTH indent guides on first line if it is empty. Bug #3291317.nyamatongwe1-1/+2
From Marko Njezic.
2011-04-27Updated regex documentation.nyamatongwe1-10/+8
2011-04-27Fixes for backwards regex search. Bug #3292659.nyamatongwe1-1/+8
From Marko Njezic.
2011-04-27Include arguments in references.nyamatongwe1-2/+2
2011-04-27Optimize fold marker highlight. Feature #3282649.nyamatongwe3-10/+15
From Jérôme LAFORGE.
2011-04-27Fix for fold markers not connecting. Bug #3292474.nyamatongwe1-1/+1
From Jérôme LAFORGE.
2011-04-27Fold marker fixes for wrapped lines. Bug #3291579.nyamatongwe2-5/+20
From Marko Njezic.
2011-04-23Moved CoderStudio to new URL.nyamatongwe1-1/+1
2011-04-22INDIC_ROUNDBOX can set alpha of outline. Feature #3290434.nyamatongwe6-7/+36
From Marko Njezic.
2011-04-22Avoid warning.nyamatongwe1-1/+1
2011-04-22Simplify code and avoid warnings.nyamatongwe1-2/+2
2011-04-16Better highlight drawing where fold header has no subordinates. Bug #3279730.nyamatongwe2-10/+13
From Jérôme LAFORGE.
2011-04-16Bug #3283880. Highlight source code inside [CODE] section when lexingnyamatongwe1-1/+10
starts in the middle. From Marko Njezic.
2011-04-16Support cython cpdef keyword. Bug #3279728.nyamatongwe1-6/+8
From Stephan R.A. Deibel.
2011-04-16Avoid bad text measurement with very long pieces of text. Bug #3286637.nyamatongwe1-1/+2
2011-04-07Add highlighting of current folding block. Feature #3147069.nyamatongwe9-43/+307
APIs MarkerEnableHighlight and MarkerSetBackSelected. From Jérôme Laforge.
2011-04-07Update copyright year.nyamatongwe6-6/+6
2011-04-07Bug #3265401 changes to fold markers.nyamatongwe1-23/+28
Hide folding markers and indicator lines when a fold header does not have any subordinate lines to fold away. Do not contract an empty fold header when clicked on.
2011-04-07Previous change to -1x-1 requisition caused warnings so use 1x1.nyamatongwe1-2/+2
2011-04-06Avoid warning for extra semi-colons and normalised whitespace.nyamatongwe1-3/+3
2011-04-06Made the fold backtrack unconditional as discussed on bug #3265401.nyamatongwe1-4/+2
2011-04-06Django in HTML lexer recognizes {# #} comments. Bug #3013798.nyamatongwe1-0/+31
From Stephan R.A. Deibel at Wingware.
2011-04-05Avoid last cppcheck warning in Editor.cxx.nyamatongwe1-0/+2
2011-04-05Fixed spacing in explanation.nyamatongwe1-1/+1
2011-04-05Changed name of folding at else property to fold.sql.at.else. Bug #3271474.nyamatongwe1-1/+1
2011-04-05Make highlight of triple-quoted an option. Bug #3239234.nyamatongwe1-1/+6
Property name is lexer.cpp.triplequoted.strings. From Marko Njezic.
2011-04-05Adds a fold.perl.at.else property. Discussed in bug #3265401.nyamatongwe1-4/+10
2011-04-05Added new GtkScintilla project and removed a dead one.nyamatongwe1-5/+8
2011-03-31Fix sizing issue in GTK+ widget.Matthew Brush1-2/+2
Rather than use an unusual default size of 600 x SCREEN_HEIGHT, request -1 x -1 for the natural widget size.
2011-04-04Fix font rendering in the GTK+ backend when using CairoColomban Wendling1-21/+5
Always get the Pango context though GTK+ API rather than creating it from a Cairo context to always get a context set up for the screen. This fixes font size issues when using Cairo rendering.
2011-04-04Updates to documentation of notifications.nyamatongwe4-42/+67
Set the position field for SCN_USERLISTSELECTION and SCN_AUTOCSELECTION.
2011-04-02Fixed bug where the height of the default style was used rather than the ↵nyamatongwe1-4/+4
maximum.
2011-04-01Removed dead code, TODO items that should not be done and added some comments.nyamatongwe1-18/+15
2011-03-31Added note about change of range in Fold.nyamatongwe1-1/+6
2011-03-30Merge GTK+ changes with Style changes.nyamatongwe1-8/+24
2011-03-30Encapsulate the aliasing of Font IDs.nyamatongwe2-1/+6
2011-03-30Avoid clash with field 'ascent' between FontMeasurements and PLAT_WXnyamatongwe2-10/+11
version of Font.
2011-03-30Changed loop indices to be unique and so work with VC 6.nyamatongwe1-8/+8
2011-03-30Removing empty lines.nyamatongwe1-4/+0
2011-03-30Optimize font use by only allocating platform font resources for unique fontsnyamatongwe4-112/+217
and using aliases of these in the Style objects. Font measurement is also performed once for each unique font and the results copied into each style. No change is needed in callers. On PLAT_WX, the font ascent is cached in the Font object when Ascent is called but this is not copied into the aliases as ascent is protected. Therefore the code that copies the FontID into the alias also calls Ascent to ensure the ascent value is cached.
2011-03-28Reset cursors when Scintilla widget is realized.Matthew Brush1-0/+12
Solves problem which occurs when Scintilla widget is unrealized and then re-realized and the cursor is left at GDK_XTERM even over the scrollbars. When the Scintilla widget is unrealized it's GdkWindows are destroyed and so the previous cursors are lost. This commit forces default cursors on the text and scrollbar windows when the widget is realized. References: http://www.mail-archive.com/scintilla-interest@lyra.org/msg01364.html http://git.geany.org/geany/tree/plugins/splitwindow.c#n310 http://www.mail-archive.com/geany@uvena.de/msg00821.html
2011-03-28Fix X PRIMARY selection issue when Scintilla widget is unrealized/re-realized.Matthew Brush1-8/+16
When the widget is unrealized (for ex. with gtk_container_remove), the GdkWindows used in the widget are destroyed and when the widget is realized again (for ex. with gtk_container_add), the GdkWindows are re-created. This commit moves the gtk_selection_add_targets() calls into the RealizeThis function, so that when the widget is realized again, the selection targets are re-added on the new GdkWindow. Also add gtk_selection_clear_targets() into UnRealizeThis to remove the registered targets before the GdkWindow is destroyed. References: http://mail.gnome.org/archives/gtk-devel-list/2002-March/msg00078.html http://mail.gnome.org/archives/anjuta-devel-list/2002-March/msg00066.html http://git.geany.org/geany/tree/plugins/splitwindow.c#n310
2011-03-27Fix folding failure with PHP within a line of Javascript. Bug #3193530.nyamatongwe1-1/+2
2011-03-27Fix for bug with wrong recognition of number after regex literal. Bug #3209108.nyamatongwe3-11/+13
Added test for this case.
2011-03-27Fix folding of inactive code.nyamatongwe1-14/+16
2011-03-27Reindented with astyle.nyamatongwe1-353/+355
2011-03-26Compatibility with Lua 5.2 alpha. Feature #3243811.nyamatongwe1-10/+33
Hexadecimal floating-point numbers recognized. Support for '\*' whitespace escaping in strings. From Kein-Hong Man.
2011-03-26Make right mouse click outside selection cancel selection. Bug #3235190nyamatongwe1-0/+2
This is compatible with Windows. From Jérôme LAFORGE.