Olivier Duclos
a6c3cdc2cd
Add new keywords for recent versions of Perl
...
This commit adds the following new keywords for perl:
- say
- state
- given, when, default
- __SUB__
While __SUB__ was introduced in perl 5.16, the others date back
to v5.10 released in 2007!
2015-08-05 10:05:02 +02:00
Matthew Brush
bff71b3a88
Fix "Open in New Window" command arguments
...
Closes #590
2015-08-03 17:04:52 -07:00
Wayne Nilsen
1b5ec633e3
Use Cargo tool for Rust build commands
...
Closes PR #557
2015-07-30 22:40:53 -07:00
Colomban Wendling
c0898618f9
Merge pull request #574 from eht16/doxygen_fixes
...
Fix Doxygen warnings
2015-07-22 21:52:10 +02:00
Enrico Tröger
50b150b66d
Merge pull request #583 from eht16/win32_fix_native_dialogs
...
Windows: restore modern design of native file dialogs
2015-07-22 21:50:57 +02:00
Enrico Tröger
2ae6c7fd0f
Fix Doxygen warnings
...
This resolves warnings from Doxygen about non-existing commands
caused by unescaped backslashes as well as multiply
defined section names.
2015-07-22 20:00:34 +02:00
Enrico Tröger
c5b0fc459a
Merge pull request #573 from zhekov/cleanup-win32defines
...
Cleanup win32defines
2015-07-22 19:59:38 +02:00
Enrico Tröger
5510a5a00e
Merge pull request #585 from codebrainz/remove-style-debug-print
...
Remove needless debug print
2015-07-21 21:31:43 +02:00
Matthew Brush
21bb11ddd7
Remove needless debug print
...
Prevents spamming the console when SCLEX_CONTAINER
is activated (ex. by plugins).
2015-07-21 11:15:27 -07:00
Enrico Tröger
97fca1b29d
Windows: restore modern design of native file dialogs
...
This restores the previously used "modern design" of the Windows
native file open/save dialogs. Also make the dialogs resizable.
Fixes #578 .
2015-07-19 23:13:45 +02:00
Jiří Techet
fb63f9e43a
Use monospace font for the message window by default
...
Since both gcc and llvm use ^ to mark the position of the error now,
monospace font seems to be a better default font for the message window
to avoid the ^ character misalignment.
Fixes #435 .
2015-07-18 21:28:40 +02:00
Colomban Wendling
1658babe45
Remove obsolete GTK compatibility code
2015-07-14 15:44:47 +02:00
Dimitar Zhekov
87496f657d
Cleanup win32defines
...
The git PR for this change contains a long explanation.
2015-07-13 19:46:17 +03:00
Colomban Wendling
0f5e379ec8
Update making-a-release
...
* geany.nsi and doc/geany.html are now generated;
* freecode.com is dead.
2015-07-13 00:47:18 +02:00
Colomban Wendling
a50306cab3
Post release version bump
...
Say hello to Geany 1.26 "Rosset"!
2015-07-12 19:48:50 +02:00
Colomban Wendling
7d9264a6e7
Set release date
2015-07-12 18:04:56 +02:00
Enrico Tröger
ffe7206cc8
Merge pull request #570 from eht16/win32_header_order
...
Include win32defines.h before win32.h to fix build errors
2015-07-12 15:50:15 +00:00
Enrico Tröger
e5471fb5ce
Include win32defines.h before win32.h to fix build errors
2015-07-12 17:40:30 +02:00
Frank Lanitz
59185ae8e0
Update copyright string to reflect year 2015
2015-07-12 17:06:10 +02:00
Frank Lanitz
6c9a55d6ef
Update release date inside man-page
2015-07-12 17:05:45 +02:00
Colomban Wendling
290a80ab71
Merge pull request #569 from b4n/spawn-wif-and-doc
...
Prefix the WIF* macros with SPAWN_ and add short doc comments, and fix
Doxygen integration.
2015-07-12 16:46:47 +02:00
Colomban Wendling
bb28bdd1d3
Fix spawn documentation so it appears in the API docs
2015-07-12 16:32:10 +02:00
Colomban Wendling
feca48b59e
spawn: Move macros documentation so Doxygen can find them
2015-07-12 16:32:07 +02:00
Dimitar Zhekov
7819cd11c7
Make the search.c exit status checks platform independent
2015-07-12 17:12:20 +03:00
Dimitar Zhekov
2f237c91a1
Prefix the WIF* macros with SPAWN_ and add short doc comments
2015-07-12 17:06:02 +03:00
Colomban Wendling
64fb9f9a51
Don't return with an argument in a function returning void
2015-07-12 15:27:27 +02:00
Enrico Tröger
f11a2eb013
Merge pull request #563 from geany/elextr-news-addition
...
Update NEWS to mention windows command quoting
2015-07-12 12:51:12 +00:00
elextr
b891c84582
Update NEWS to mention windows command quoting
2015-07-12 14:42:11 +02:00
Colomban Wendling
5b341b1231
spawn: Fix a typo in Windows compatibility code
...
Thanks to Dimitar for spotting this.
2015-07-12 14:23:08 +02:00
Colomban Wendling
01b01cc83a
Merge pull request #561 from b4n/filebrowser-use-spawn
...
filebrowser: Use Spawn module to launch the external command
2015-07-12 14:15:30 +02:00
Enrico Tröger
a54cca738f
Install src/spawn.h as it is part of the plugin API
2015-07-12 10:02:56 +02:00
Colomban Wendling
c021447394
Fix a few typos in NEWS
2015-07-12 01:48:56 +02:00
Colomban Wendling
676f3794fc
Merge pull request #553 from b4n/no-reload-maintain-history-by-default
...
Disable "maintain history on reload" by default
2015-07-11 22:34:41 +02:00
Colomban Wendling
73822e77ec
Merge pull request #556 from b4n/gtk3-in-news
...
Replace references to GTK2 with GTK+ and "stabilize" GTK3 in NEWS
2015-07-11 22:22:09 +02:00
Colomban Wendling
6c753e591b
filebrowser: Use Spawn module to launch the external command
...
This makes the command syntax consistent with other
Geany ones and more native on Windows.
2015-07-11 22:14:25 +02:00
Colomban Wendling
05f35ed683
Include spawn.h in geanyplugin.h as it has Plugin API bits in it
2015-07-11 22:12:08 +02:00
Enrico Tröger
5379e1387f
Windows installer: fix plugin installation directory
2015-07-11 16:36:03 +02:00
Colomban Wendling
d6d4728f2e
Rename "maintain history on reload" setting temporarily for 1.25
...
We want it disabled by default in 1.25 for everyone, but want to be
able to get it back on by default later on when the UI is more
polished.
So we will need to have a way to tell whether the configuration comes
from 1.25 and should be upgraded or was willfully disabled by the user
in a later version. So, use a temporary setting name that defaults to
disabled for 1.25
See #553 .
2015-07-11 15:44:00 +02:00
Colomban Wendling
8c907dc00f
Merge pull request #555 from b4n/less-spawn-api
...
spawn: Do not export unnecessary API
2015-07-11 15:27:02 +02:00
Colomban Wendling
fd06d47c7b
Merge pull request #548 from techee/run_script_escape
...
Properly escape working directory in run script
Closes #554 .
2015-07-11 15:10:59 +02:00
Colomban Wendling
860e3fb12e
Merge pull request #550 from b4n/fix-ubuntu-libdir
...
autotools: Workaround a Ubuntu issue when installing in /usr/local/lib
2015-07-11 14:09:58 +02:00
Enrico Tröger
8d367d49b9
Merge pull request #360 from b4n/travis-test
...
travis: Add a Travis CI settings file
2015-07-11 10:05:30 +02:00
Colomban Wendling
3e2b4a269b
travis: Make it a bit easier to change GTK bundle URLs
2015-07-10 23:45:48 +02:00
Colomban Wendling
02e6682ea6
travis: Enable Windows cross-compilation
...
We unfortunately can't run tests as they require running the just build
(foreign) executable, but at least it tries and build the Windows code
paths.
2015-07-10 23:32:56 +02:00
Colomban Wendling
e0eb176418
Mention that GTK3 version is not experimental anymore
2015-07-10 23:00:22 +02:00
Colomban Wendling
3bd7c80776
Replace references to GTK2 with GTK+
...
This allows to be GTK version agnostic, not to single out GTK3 builds.
2015-07-10 22:58:48 +02:00
Colomban Wendling
e34421377c
spawn: Remove unnecessary and redundant comments
2015-07-10 22:41:02 +02:00
Colomban Wendling
7a91a8661d
spawn: Do not export unnecessary API
...
Hide spawn_get_program_name(), spawn_async_with_pipes() and
spawn_get_exit_status_cb(), which are not used by anyone else and
should not be part of the plugin API unless explicitly required.
See http://lists.geany.org/pipermail/devel/2015-June/thread.html#9521
Note: this duplicates some documentation when a now hidden function was
referred to.
2015-07-10 18:24:23 +02:00
Colomban Wendling
cea34734c4
Update NEWS
2015-07-08 18:39:53 +02:00
Colomban Wendling
96d5eec50f
Merge pull request #544 from b4n/cxx11-override
...
c++: Properly parse C++11 overrides, finals and noexcepts
2015-07-08 18:04:05 +02:00