Enrico Tröger
f4c66b2fa9
Updated generated marshal code for Scintilla.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2682 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-06-11 17:30:04 +00:00
Enrico Tröger
6a830028f8
Compile Scintilla without threading support to fix freezes with GLib >= 2.16 on Windows.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2671 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-06-09 17:29:25 +00:00
Enrico Tröger
b7d6c80c47
Backport AutoCCancelled event implementation from Scintilla CVS.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2662 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-06-08 14:38:01 +00:00
Enrico Tröger
2652667577
Add DEBUG flag to all Windows makefiles to make it possible to build with debug symbols and without optimizations also on Windows (using make DEBUG=1).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2487 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-15 15:11:05 +00:00
Enrico Tröger
b975bbe11d
Add Scintilla.iface to include_HEADERS to also get it installed (oops).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2414 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 17:25:32 +00:00
Enrico Tröger
970d8e0516
Add Scintilla.iface to noinst_HEADERS to get it included in generated tarballs.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2413 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 17:19:18 +00:00
Enrico Tröger
90edd8ab94
Add this file for plugin authors.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2412 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 17:13:13 +00:00
Enrico Tröger
8d3a9047ca
Update Scintilla to version 1.76.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2410 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-26 16:42:50 +00:00
Enrico Tröger
3e0efbf7fa
Add (basic) column mode editing, pasting text does not work. Patch by chuck, thanks.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2350 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-15 11:11:57 +00:00
Enrico Tröger
80cec8e6ba
Install header files and add a pkg-config file for external plugins.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2333 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-13 12:15:26 +00:00
Enrico Tröger
b7bfb2743a
Replace all C++-style comments with usual C-like multi-line comments.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2287 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-02-27 13:17:29 +00:00
Enrico Tröger
3b38d441bc
Fix more cross-compiling issues including little cleanup.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2271 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-02-22 09:56:31 +00:00
Enrico Tröger
e298126ee7
Apply patch from Yura Siamashka to fix cross-compiling (thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2268 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-02-20 12:36:59 +00:00
Enrico Tröger
cba15f61ad
Use a better check for PLAT_GTK_WIN32 (backport from Scintilla CVS).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2234 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-02-07 14:49:01 +00:00
Enrico Tröger
3e4368ed22
Fix definition of PLAT_GTK_WIN32 on Windows to fix Copy&Paste problems.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2226 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-02-05 11:24:26 +00:00
Enrico Tröger
c380fb75b4
Set svn:keywords and svn:eol-style for all files.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2089 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-04 15:44:45 +00:00
Enrico Tröger
6b650084a2
Updated Scintilla to version 1.75.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2086 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-02 11:58:17 +00:00
Enrico Tröger
43fcd434eb
Fix syntax colouring bug when using '?>' in a PHP comment ( closes #1838854 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2072 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-11-27 15:18:57 +00:00
Enrico Tröger
6b94181466
Apply most of the patch from #1794250 (thanks):
...
Remove compiler specific flags.
Add configure option to specify the path to libvte.so.
Remove many unnecessary configure checks.
Stop configure if msgfmt was not found(gettext not installed).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1961 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-19 14:48:19 +00:00
Nick Treleaven
5402da7a0d
Use sci_assign_cmdkey() to set GtkEntry-like word boundary handling.
...
Clear unnecessary default Scintilla Ctrl-D duplicate keybinding.
Add SCI_DELWORDRIGHTEND command (patch sent to Scintilla ML).
Remove previous ScintillaGTK::KeyCommand override.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1807 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-16 16:56:17 +00:00
Enrico Tröger
f78578e4d1
Apply patch from Scintilla ML to fix problems with selections including the first and second character of a line.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1803 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-16 13:53:06 +00:00
Enrico Tröger
7ecd07039e
Backport of LexHTML from Scintilla CVS to fix #1759166 .
...
Disable debug build of Scintilla and use -Os.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1761 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-29 14:06:35 +00:00
Enrico Tröger
2f6420a13e
Fix make distcheck.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1736 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-24 09:24:14 +00:00
Enrico Tröger
2719f6d146
Apply patch from Shiv to make build system more compatible with other compilers than gcc.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1689 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-11 15:27:57 +00:00
Nick Treleaven
6657b7983b
Make Scintilla's move to word commands use the word end boundaries
...
when moving to the right (like e.g. GtkEntry).
Treat punctuation chars as whitespace.
Add filetypes.common setting: whitespace_chars.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1672 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-07 11:33:32 +00:00
Enrico Tröger
f651b49c18
Parse also sections in configuration files.
...
Allow whitespace in keys and section names.
Remove unused LexConf.cxx.
Highlight also space separated key value pairs.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1656 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-02 17:09:48 +00:00
Enrico Tröger
fcb06167b4
Change label of GTK check in configure.in from PACKAGE to GTK (only cosmetic).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1644 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-26 18:08:00 +00:00
Enrico Tröger
693649f955
Add new filetypes CSharp and FreeBasic.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1635 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-22 17:34:31 +00:00
Enrico Tröger
35089da654
Updated Scintilla to version 1.74.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1629 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-18 13:02:34 +00:00
Enrico Tröger
7f5da42a22
Fix wrong target list for PRIMARY clipboard.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1564 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-23 15:30:54 +00:00
Enrico Tröger
4198ac8e27
Fixed wrong clipboard target ( closes #1711483 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1533 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-15 12:35:21 +00:00
Nick Treleaven
db0bd302b3
Hopefully fix #1718532 - 'Crashes when open a special file';
...
backported from Scintilla 1.73.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1532 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-14 15:53:23 +00:00
Enrico Tröger
725ae82446
Added new filetype Haskell (patch by Guillaume Hoffmann, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1510 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-06 14:05:43 +00:00
Enrico Tröger
dd7e84f33c
Made "distcheck" working.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1443 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-08 16:38:46 +00:00
Nick Treleaven
ddaeef09fe
Redraw instead of scrolling in ScintillaGTK::ScrollText if there is
...
an existing update region.
Revert earlier ScintillaGTK::ExposeTextThis change.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1278 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-14 12:42:28 +00:00
Enrico Tröger
3f360fcdd9
Improved the auto scrolling of documents (actually done by Nick).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1237 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-31 15:53:11 +00:00
Enrico Tröger
74f7a679a8
Updated Scintilla to version 1.72.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1213 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-20 23:54:28 +00:00
Enrico Tröger
9625fe29b0
Fixed typo.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1210 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-20 14:46:04 +00:00
Enrico Tröger
f0d4e65311
Added new filetypes Javascript and Lua.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1181 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-13 20:16:09 +00:00
Enrico Tröger
574d3d3b7e
Added new scintilla lexer for D. It needs testing and there is more work to do to get it working properly.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1058 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-12-07 15:47:00 +00:00
Enrico Tröger
74b5cdbc06
Tried to fix wrong styling at "end.".
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@998 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-14 23:42:13 +00:00
Enrico Tröger
9b7569e3ef
Added new filetype VHDL.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@991 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-13 22:11:19 +00:00
Enrico Tröger
d35759a648
Fixed wrong detection of some words.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@958 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-01 16:52:16 +00:00
Enrico Tröger
5815ae99a9
Applied patch from Armel Asselin (thanks). It adds SC_START_ACTION notification.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@877 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-10-10 14:27:58 +00:00
Nick Treleaven
a5bf4b765d
Let make clean continue when a file can't be deleted.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@832 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-22 12:09:53 +00:00
Enrico Tröger
07e0b21713
Updated Scintilla to version 1.71.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@753 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-21 17:21:50 +00:00
Enrico Tröger
428e6f6fd2
Added fortran files to the Windows makefiles
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@726 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-15 19:41:12 +00:00
Enrico Tröger
8d581d1552
Added new filetype Fortran 77 (not yet finished).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@724 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-15 17:57:41 +00:00
Nick Treleaven
6cb83f8af0
Add makefiles for building on win32
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@646 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-28 12:29:10 +00:00
Enrico Tröger
d8c06b041d
Small changes to get cross compiling using mingw32 suite working.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@631 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-07-25 17:45:34 +00:00