8461 Commits

Author SHA1 Message Date
Frank Lanitz
e2ab39006f Merge pull request #743 from andrej-herceg/sk-po
Update of Slovak translation
2015-11-09 23:26:40 +01:00
Andrej Herceg
101903ebab Update of Slovak translation 2015-11-09 15:58:11 +01:00
Colomban Wendling
7844ecc61d Update NEWS 2015-11-09 13:48:24 +01:00
Frank Lanitz
1ce1b600d4 Merge pull request #740 from samsulmaarif/master
Indonesian translation update
2015-11-09 08:20:45 +01:00
Enrico Tröger
7b5e9a93cb Add a deprecation notice when using the Waf build system
As Waf is to be dropped after the 1.26 release, inform the user
to better use the Autotools build system.
2015-11-08 23:46:49 +01:00
Samsul Ma'arif
44a4c8024d Indonesian Translation update
Signed-off-by: Samsul Ma'arif <mail@samsul.web.id>
2015-11-08 22:33:53 +07:00
Frank Lanitz
a42230539c Small update of NEWS 2015-11-08 13:58:02 +01:00
Samsul Ma'arif
ee2809f92a Merge pull request #1 from geany/master
Update from geany/geany
2015-11-08 18:02:25 +07:00
Frank Lanitz
6c96738740 Merge pull request #731 from DevynCJohnson/patch-4
Update filetype_extensions.conf
2015-11-07 23:30:35 +01:00
Frank Lanitz
bc21947d3d Merge pull request #736 from scriptum/rpg-translate-ru
Update of Russian translation
2015-11-07 23:20:07 +01:00
Pavel Roschin
5c72d54090 Update of Russian translation 2015-11-08 01:05:12 +03:00
Frank Lanitz
756d4abdb2 Merge pull request #733 from peter-scholtens/master
After update of ./waf updatepo
2015-11-05 09:53:05 +01:00
Frank Lanitz
01ed8c7c01 Merge pull request #735 from crayxt/patch-1
Fix missing accelerator mark in Kazakh translation
2015-11-05 08:12:46 +01:00
Baurzhan Muftakhidinov
ccead15b22 Fix missing accelerator mark in Kazakh translation 2015-11-05 07:06:16 +05:00
Peter C. S. Scholtens
3b884b9190 Merge branch 'master' of git://github.com/geany/geany 2015-11-04 22:16:02 +01:00
Colomban Wendling
38f827d087 Merge pull request #533 from techee/doc_changed
Force disk status document check in some specific cases
2015-11-04 21:58:39 +01:00
Peter C. S. Scholtens
2d2445152e After update of ./waf updatepo 2015-11-04 21:47:36 +01:00
Jiří Techet
60bda54626 Check whether the current document changed when Geany window activated
This captures the common case when e.g. changing the document outside
Geany and switching back to Geany.

Remove the osx-specific code doing the same for osx only.
2015-11-04 21:35:24 +01:00
Jiří Techet
2f59aa4a9a Force-check document disk status when switching tabs
The document_check_disk_status() guarantees that there's no check
performed when switching pages using Ctrl+Tab - remove the outdated
comment and idle call and perform force-check.
2015-11-04 21:35:13 +01:00
Colomban Wendling
6efa9bff52 French translation update 2015-11-04 18:27:04 +01:00
Frank Lanitz
757de20126 Update of Greek translation 2015-11-04 18:15:50 +01:00
Frank Lanitz
84a3e3c275 Update of Kazzakh translation 2015-11-04 18:09:12 +01:00
Frank Lanitz
5beeacf267 Update of Spanish translation 2015-11-04 18:03:51 +01:00
Jiří Techet
10f7cb24b2 Avoid possible invalid memory access when activating plugin
It may happen (and happens on OS X) that plugin activation using
plugin_new() triggers some action which causes the tree view to
update. However, as the old plugin was freed before, the tree view
contains an invalid pointer to p which causes invalid memory access.

After freeing the old pointer, set the tree view value to NULL - the
plugin pointer is checked at other places for NULL value so it
doesn't crash.
2015-11-04 17:35:48 +01:00
Dimitar Zhekov
23323f5377 Cast windows HANDLE to intptr_t, not long
The cast in g_warning is not fixed. It's unimportant, displaying a
handle value does not provide any meaningful information anyway.

Closes #727.
2015-11-03 19:30:53 +01:00
Devyn Collier Johnson
ac48644904 Update filetype_extensions.conf
Changes
- Ensured consistency by ending every line with a semicolon
- Added two MathML file-extensions (*.mml and *.mathml;) to "XML="

Justification for proposed changes
- Code consistency is important in programming
- MathML is a form of XML that is commonly used and is part of the HTML5 standard
- W3 MathML Specification: http://www.w3.org/TR/MathML3/
- Geany properly highlights the code when the MathML file-extension is recognized
2015-11-03 10:38:43 -05:00
Frank Lanitz
a11e43e22a Update of Portuguese translation 2015-11-03 08:15:55 +01:00
Frank Lanitz
64cb6aff94 Merge pull request #729 from xhacker/zh_CN
Update zh_CN.po
2015-11-03 07:53:29 +01:00
Frank Lanitz
a68df6ef4f Merge pull request #730 from peter-scholtens/master
Update of Dutch translation.
2015-11-03 07:53:08 +01:00
Peter C. S. Scholtens
17892335c4 Update of Dutch translation. 2015-11-02 23:15:28 +01:00
LIU Dongyuan / 柳东原
ad77aed367 Update zh_CN.po 2015-11-02 12:52:27 -08:00
Frank Lanitz
d4f3ff6eb4 Another small update of German translation 2015-11-01 19:21:00 +01:00
Frank Lanitz
9734acdbc1 Update of German translation 2015-11-01 19:18:59 +01:00
Frank Lanitz
8934d32ab2 Another update of po files as a merge changed some strings 2015-11-01 19:04:21 +01:00
Colomban Wendling
b317da6a0d Merge pull request #701 from zhekov/improve-spawning-errors
Alter spawn to return the error message only in error->message

Closes #541.
2015-11-01 19:01:54 +01:00
Frank Lanitz
fa0a034d97 Update of German translation 2015-11-01 18:58:14 +01:00
Frank Lanitz
7a8140b76a Update po files for string freeze for 1.26 2015-11-01 17:46:28 +01:00
Frank Lanitz
d3ca4299e7 Update of Greek translation 2015-11-01 17:42:28 +01:00
Dimitar Zhekov
6390830953 Fix custom command spawning error message
They are configured in Custom Commands, not Preferences.
Also fix the duplicated g_error_free().
2015-11-01 16:19:40 +02:00
Dimitar Zhekov
a99454f4a0 Clarify the template command spawning message 2015-11-01 16:00:03 +02:00
Dimitar Zhekov
ca76d87cac Fix context action spawning error message
Properly display what configuration should be checked, and show the
entire command line on parsing error.
2015-11-01 15:34:26 +02:00
elextr
f50a1a9fc4 Merge pull request #672 from kugel-/reload-docmsg
document: show informational doc message after first reload

Closes #562
2015-10-31 11:47:43 +10:00
Thomas Martitz
9b458b9fd5 document: Revert 6f5d5db and d6d4728
Now that there is a proper user indication for the "maintain history on
reload" feature we can toggle it on by default. The setting is also renamed
so that the default is effective for everyone (this was the plan).
2015-10-30 15:30:14 +01:00
Thomas Martitz
b1e9c4f3b6 document: show informational doc message after first reload
6f5d5db and d6d4728 disabled "maintain history on reload" by default,
with the intention to reenable it when we have a better method to
make it discoverable for the user. This was necessary since it became
enabled by default but could be surprising given Geany warned about
losing data before.

This commit tries to resolve the discoverability, by providing an
informational doc message that is shown once to the user, after the first
reload. The doc message also gives the option to disable this feature.
2015-10-30 15:23:44 +01:00
Dimitar Zhekov
e44e00afe0 Fix configdir encoding
configdir is initially in locale (glib) encoding. Converting it from
UTF-8 is wrong, and it must be converted _to_ UTF-8 when used in
geany_debug() - otherwise, Help -> Debug Messages fails assertion.
POSIX only, under Windows the glib encoding is also UTF-8.

Closes #658.
2015-10-29 23:37:29 +01:00
Colomban Wendling
4c6bd09b5a Merge pull request #711 from geany/elextr-patch-1
Add ".adoc" extension to asciidoc filetype
2015-10-25 16:37:34 +01:00
Colomban Wendling
4335804d23 Merge branch 'mio/update'
Manually import some upstream MIO changes.
2015-10-25 16:09:21 +01:00
Colomban Wendling
5dea35ada9 Respect Smart Home Key setting in Go To Start of Display Line 2015-10-25 14:05:37 +01:00
Colomban Wendling
326c39f8d5 Add printf attribute to vprintf() functions
This allows GCC to check vprintf() format, and makes
`-Wsuggest-attribute=format` happy.
2015-10-24 20:16:44 +02:00
Colomban Wendling
cbc85b7444 Improve memory backend of mio_read()
Drop the loop in mem_read() in favor of a single memcpy() call.

This greatly improves performances when nmemb > 1, for a small loss
for some values of size when nmemb == 1.  Gain can theoretically be
infinite since swapping nmemb and size parameters changes almost
nothing while it had a dramatic performance impact previously.  Loss
is up to about 25% in the worst case for some values of size when
nmemb is 1.

Also, now the function always copies as much data as possible, not only
whole blocks.  This follows the glibc implementation of fread() and
simplifies the code.  Doing so also fixes the position after a partial
read to be at the last readable character rather than the end of the
last read block.
2015-10-24 20:15:58 +02:00