Nick Treleaven
9f471c5bec
Fix hang with Find All/Usage with regex '^' or '$'.
...
Fix replacing '^' or '$' regexes.
Use double quotes for search strings.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1650 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-28 16:00:29 +00:00
Enrico Tröger
541bd309a6
Change signature of sci_replace_sel() to take a const gchar*.
...
Move code to insert a colour to document.c
Let the code also work on Windows (untested).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1649 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-27 19:36:43 +00:00
Enrico Tröger
b0e08ccc05
Replace existing selection with chosen colour.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1648 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-27 19:07:03 +00:00
Enrico Tröger
bba1acbbb9
Add palette to Colour Chooser Dialog.
...
Fix picking colours starting with '#'.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1647 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-27 18:43:23 +00:00
Nick Treleaven
7d1c33436f
Ignore .libs and other autotools files in plugins/
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1646 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-27 16:07:03 +00:00
Nick Treleaven
a549a99c33
Move plugin name and description into a separate struct, which is set
...
by calling the PLUGIN_INFO() macro - this can be read before the
plugin is initialized.
Added more comments for plugin authors.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1645 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-27 15:56:42 +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
Nick Treleaven
6e53eacc70
Added very basic plugin support - any plugins found in
...
/lib/geany are loaded at startup. Windows support will be
added later.
Added Demo plugin (currently installed by default), which adds an
item in the Tools menu.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1643 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-26 16:17:16 +00:00
Enrico Tröger
bb74e0f35c
Change file encoding from ISO-8859-1 to UTF-8 (oops).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1642 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-26 15:42:55 +00:00
Enrico Tröger
80918e9f03
Add option to set a default encoding when opening files and disable auto detection of the file encoding.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1641 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-26 15:41:27 +00:00
Enrico Tröger
22c3dd033b
Use setlocale to enable translation of strings before GLib command line parser gets active.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1640 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-25 17:49:45 +00:00
Enrico Tröger
8a3eb871ce
Fix wrong working directory in generated shortcuts.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1639 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-24 13:58:30 +00:00
Enrico Tröger
c4f70b7536
Fix build on Win32.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1638 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-24 13:46:29 +00:00
Enrico Tröger
c29e8c126b
Apply patch from Gabor Kmetyko to improve wording (thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1637 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-23 16:52:23 +00:00
Enrico Tröger
f8c4a48497
Merge recent changes from CTags SVN.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1636 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-23 16:49:15 +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
6446997286
Use get.c and get.h from CTags SVN.
...
Merged CSharp parser support into from CTags SVN.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1634 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-22 17:22:07 +00:00
Nick Treleaven
51418fb982
Prevent segfault when using Goto Tag from an untitled file.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1633 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-20 12:42:06 +00:00
Nick Treleaven
3f69767f4b
Hopefully fix gtk_widget_set_sensitive assertion failed warning on
...
Windows.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1632 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-19 17:11:46 +00:00
Nick Treleaven
1e41e97499
Added 'About this file' and links for some Windows developer tools.
...
Added notes on adding a source file to src/ and brief notes on adding
a filetype.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1631 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-19 16:50:33 +00:00
Enrico Tröger
dede8715a2
Fix mem leak in auto completion and prevent completion of words with trailing spaces.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1630 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-18 13:22:15 +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
464a45d6b4
Add new command line option --ft-names to get a list of supported filetype names.
...
Complete rewrite of auto completion to make it user-definable and much more flexible.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1628 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-17 17:56:48 +00:00
Enrico Tröger
d89e4c8cb0
Fix typo.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1627 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-17 16:55:25 +00:00
Enrico Tröger
0fdff2eb50
Apply patch from Alexander Rodin to improve the class builder code(thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1626 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-17 15:14:04 +00:00
Enrico Tröger
b496302508
Fix sanity checks in utils_str_replace().
...
Fix several memleaks.
Avoid using broken functions g_strdown() and g_strup().
Only create header and source files if filename is not empty.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1625 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-15 17:16:06 +00:00
Frank Lanitz
d8377881fd
Small update of German translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1624 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-15 16:10:59 +00:00
Frank Lanitz
18383e5eaa
Update of credits dialog
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1623 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-15 16:10:35 +00:00
Enrico Tröger
72dbd1c0cb
Fix bug when reopening the Insert special characters dialog after it was closed by a delete event.
...
Fix creation of class files with an empty name and some code reformatting.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1622 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-15 15:37:59 +00:00
Enrico Tröger
c40c49e6f9
Fixed spelling of GTK.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1621 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-15 13:33:01 +00:00
Frank Lanitz
fac8eb3241
Small update of German translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1620 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-14 18:47:40 +00:00
Frank Lanitz
72fe75c980
Fixed a small typo
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1619 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-14 18:47:08 +00:00
Nick Treleaven
69e70bf715
Fix 'sensitive' spelling.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1618 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-14 16:24:58 +00:00
Enrico Tröger
eedb6a42a1
Avoid creation of unwanted undo action when opening a saved-as file in a new tab.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1617 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-14 15:47:09 +00:00
Nick Treleaven
363690e9d4
Apply class builder patch from Alexander Rodin (thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1616 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-14 13:10:51 +00:00
Frank Lanitz
df1f156544
Update of pt_BR-translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1615 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-14 08:15:49 +00:00
Nick Treleaven
c2667f0a33
Fix segfault when attempting to rename a new file from the Save As
...
dialog.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1614 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-13 12:14:58 +00:00
Nick Treleaven
8de4662f63
Use g_io_channel_win32_new_fd() as recommended in GLib docs for
...
utils_set_up_io_channel() on Windows. (Unlikely to change behaviour
though).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1613 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-13 12:00:23 +00:00
Enrico Tröger
6680f847ea
Add "Open file in a new tab" and "Rename file" to the "Save as" dialog for more control over saved file.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1612 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-12 16:45:24 +00:00
Nick Treleaven
05cbc77bab
Rename some menubar widget names.
...
Use indentation spelling in variable names.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1611 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-12 15:16:17 +00:00
Frank Lanitz
ed5b2f6f2e
Update of German translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1610 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-11 09:34:48 +00:00
Enrico Tröger
8cae1cc3ee
Add auto focus (to auto focus widgets below mouse cursor).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1609 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-11 08:58:37 +00:00
Enrico Tröger
59bf5cd136
Fix broken help menu item on Windows. Add additional directory separator to generated READMEs.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1608 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-10 20:09:22 +00:00
Enrico Tröger
64fa4a6388
Hide Next Error menu item and unnecessary separator from build menu on Windows.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1607 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-10 19:28:50 +00:00
Enrico Tröger
0cf4d764ec
Prevent double jump to line when clicking on a symbol list item.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1606 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-10 11:28:54 +00:00
Enrico Tröger
1aab870724
Prevent hang if searching for a regular expression fails ( closes #1733676 ).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1605 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-09 12:57:04 +00:00
Enrico Tröger
2fe5873901
Change PHP short open tag to the full open tag.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1604 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-09 12:17:18 +00:00
Enrico Tröger
fbd6af9919
Apply from François Cami and Guillaume Duviol to improve replacement of tabs by spaces (thank you).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1603 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-09 12:11:18 +00:00
Frank Lanitz
c005b92e70
Missing po-file
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1602 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-08 19:09:35 +00:00
Frank Lanitz
2b427f8906
Update of pt_BR translation
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1601 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-08 19:02:41 +00:00