Branch: refs/heads/master
Author: Jiří Techet <techet(a)gmail.com>
Committer: Jiří Techet <techet(a)gmail.com>
Date: Thu, 18 Jun 2015 08:28:02 UTC
Commit: 891997a5bf55f50d2ded04dbbd9b09f517d26b84
https://github.com/geany/geany/commit/891997a5bf55f50d2ded04dbbd9b09f517d26…
Log Message:
-----------
Add -O2 -g flags also for C++ files when building with waf
Modified Paths:
--------------
wscript
Modified: wscript
4 lines changed, 4 insertions(+), 0 deletions(-)
===================================================================
@@ -336,6 +336,10 @@ but you then may not have a local copy of the HTML manual.'''
conf.env.append_value('CFLAGS', ['-DGTK'])
conf.env.append_value('CXXFLAGS',
['-DNDEBUG', '-DGTK', '-DSCI_LEXER', '-DG_THREADS_IMPL_NONE'])
+ if conf.env['CXX_NAME'] == 'gcc' and '-O' not in ''.join(conf.env['CXXFLAGS']):
+ conf.env.append_value('CXXFLAGS', ['-O2'])
+ if revision is not None:
+ conf.env.append_value('CXXFLAGS', ['-g'])
# summary
Logs.pprint('BLUE', 'Summary:')
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Colomban Wendling <ban(a)herbesfolles.org>
Committer: Colomban Wendling <ban(a)herbesfolles.org>
Date: Wed, 17 Jun 2015 23:37:00 UTC
Commit: 67b464a586f62d2e4294f9325ac72d977ad34828
https://github.com/geany/geany/commit/67b464a586f62d2e4294f9325ac72d977ad34…
Log Message:
-----------
GTK: Fix runtime completion popup warning
GtkScrolledWindow in GTK 3.16 might have a minimum and natural height
of 0 if GTK_OVERLAY_SCROLLING is enabled (which is the default), so we
need to fix our overridden minimal height to never be greater than the
natural height.
Do that by only changing the minimal height if it is greater than what
we want.
I don't know why we didn't use to set 0 here, but it might be that a
height of 0 caused problems on older GTK versions, so keep 1 to be sure.
X-Scintilla-Commit-ID: e9f9c964236a6b740f75d09a8b0ac76e5d6dd09f
Modified Paths:
--------------
scintilla/gtk/PlatGTK.cxx
Modified: scintilla/gtk/PlatGTK.cxx
3 lines changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -1507,7 +1507,8 @@ G_DEFINE_TYPE(SmallScroller, small_scroller, GTK_TYPE_SCROLLED_WINDOW)
#if GTK_CHECK_VERSION(3,0,0)
static void small_scroller_get_preferred_height(GtkWidget *widget, gint *min, gint *nat) {
GTK_WIDGET_CLASS(small_scroller_parent_class)->get_preferred_height(widget, min, nat);
- *min = 1;
+ if (*min > 1)
+ *min = 1;
}
#else
static void small_scroller_size_request(GtkWidget *widget, GtkRequisition *req) {
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Peter Bittner <django(a)bittner.it>
Committer: Peter Bittner <django(a)bittner.it>
Date: Wed, 17 Jun 2015 22:21:40 UTC
Commit: 3ad162724981b65937edbb4a9776b77a11063574
https://github.com/geany/geany/commit/3ad162724981b65937edbb4a9776b77a11063…
Log Message:
-----------
Autodetect .bashrc, .bash_aliases, and the like
Autodetect /etc/bash_completion (and the like)
Splitted up autodetection patterns for Bash
This will match:
- `*.bash` (any manufactured Bash scripts)
- `~/.bashrc` (hidden Bash configuration in your home directory)
- `~/.bash_*` (partials included by bashrc, e.g. `.bash_aliases`, `.bash_history`, `.bash_logout`)
- `/etc/bash.bashrc` (global Bash configuration)
- `/etc/bash_completion` (and potentially any other `/etc/bash_*` file)
Modified Paths:
--------------
data/filetype_extensions.conf
Modified: data/filetype_extensions.conf
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -56,7 +56,7 @@ R=*.R;*.r;
Rust=*.rs;
Ruby=*.rb;*.rhtml;*.ruby;*.gemspec;Gemfile;rakefile;Rakefile;
Scala=*.scala;*.scl;
-Sh=*.sh;configure;configure.in;configure.in.in;configure.ac;*.ksh;*.mksh;*.zsh;*.ash;*.bash;*.m4;PKGBUILD;*profile;
+Sh=*.sh;configure;configure.in;configure.in.in;configure.ac;*.ksh;*.mksh;*.zsh;*.ash;*.bash;.bashrc;bash.bashrc;.bash_*;bash_*;*.m4;PKGBUILD;*profile;
SQL=*.sql;
Tcl=*.tcl;*.tk;*.wish;
Txt2tags=*.t2t;
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).