Skip to content

Instantly share code, notes, and snippets.

View codebrainz's full-sized avatar

Matthew Brush codebrainz

View GitHub Profile
@codebrainz
codebrainz / 0001-Switch-to-using-recursive-make-for-build-system.patch
Created December 11, 2017 04:01
xfce4-notifyd build system (changes against 2476c93be821a5b2fe42ae5c656018dbb8b13bb2)
From cf2a87a156aeb14d09c4d04b4b8857185803d9d4 Mon Sep 17 00:00:00 2001
From: Matthew Brush <matt@xfce.org>
Date: Sun, 10 Dec 2017 19:09:54 -0800
Subject: [PATCH 1/2] Switch to using recursive make for build system
This makes it easier to grok what's going on since it puts related
rules into separate files and allows for cleaner path specifications.
As part of refactoring, various improvements where made to Autotools
practices. It now passes make distcheck and can be built out-of-tree.
/*
* one.c -- Lua core, libraries, and interpreter in a single file (Lua 5.3)
*/
/* default is to build the full interpreter */
#ifndef MAKE_LIB
#ifndef MAKE_LUAC
#ifndef MAKE_LUA
#define MAKE_LUA
#endif
diff --git a/data/tags/std.php.tags b/data/tags/std.php.tags
index 4ea70f1..a3f482e 100644
--- a/data/tags/std.php.tags
+++ b/data/tags/std.php.tags
@@ -39,7 +39,10 @@ ArrayIterator
ArrayObjectÌ1Í([mixed $input = [] [, int $flags = '' [, string $iterator_class = "ArrayIterator"]]])
BaseÌ1Í(string $nsname)ÎXMLDiff
BinaryÌ1Í(string $data, integer $type)ÎMongoDB::BSON
+BoxÌ1Í([integer $orientation = UI\Controls\Box::Horizontal])ÎUI::Controls
+BrushÌ1Í(integer $color)ÎUI::Draw
diff --git a/src/libmain.c b/src/libmain.c
index fe4f377..6b8bf8a 100644
--- a/src/libmain.c
+++ b/src/libmain.c
@@ -110,6 +110,7 @@ static gboolean print_prefix = FALSE;
#ifdef HAVE_PLUGINS
static gboolean no_plugins = FALSE;
#endif
+static gboolean open_untitled = FALSE;
static gboolean dummy = FALSE;
#
# Copyright (c) 2015 Rozhuk Ivan <rozhuk.im@gmail.com>
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#
# ╭─┬╮╭─┬─┬─┬┬╮ ╭┬─┬─┬─┬─┬─╮╭┬─╮
# ├╴│╰┼╴│╭┼╴├ ┤ ╭╯│││╶┤ │╶┤ ├╯│││
# │││╶┤││││││││ │││╶┤ │││ │││││╶┤
# ╰─┴─┴─┴╯╰─┴┴╯ ╰─┴─┴─┴─┴─┴─┴─┴─╯
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# ╭─┬╮╭─┬─┬─┬┬╮ ╭┬─┬─┬─┬─┬─╮╭┬─╮
# ├╴│╰┼╴│╭┼╴├ ┤ ╭╯│││╶┤ │╶┤ ├╯│││
# │││╶┤││││││││ │││╶┤ │││ │││││╶┤
# ╰─┴─┴─┴╯╰─┴┴╯ ╰─┴─┴─┴─┴─┴─┴─┴─╯
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# No explicit license or copyright info available but part of the
# `gedit-themes` project:
# https://github.com/mig/gedit-themes/blob/master/zenburn.xml
#
# Ported to Geany by Matthew Brush <matt(at)geany(dot)org>
#
[theme_info]
name=Nanna
Only in geanypy: aclocal.m4
Only in geany-plugins/geanypy: AUTHORS
Only in geanypy: autogen.sh
Only in geanypy: autom4te.cache
Only in geanypy: build-aux
Only in geany-plugins/geanypy: ChangeLog
Only in geanypy: config.log
Only in geanypy: config.status
Only in geanypy: configure
Only in geanypy: configure.ac
{
<libstdcxx_emergency_buffer>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:call_init.part.0
fun:call_init
fun:_dl_init
...