aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-util.h
diff options
context:
space:
mode:
authorChristopher James Lahey <clahey@ximian.com>2001-05-08 12:56:03 +0800
committerChris Lahey <clahey@src.gnome.org>2001-05-08 12:56:03 +0800
commit5d4895eb431adfbf2c7895d4257fa20a28f474f9 (patch)
treeb9ffd215f0444ecd0349f459fa77aa1069f0a524 /e-util/e-util.h
parentc1a0dc0e04b739acc5c35aa3ea761dae11632f9d (diff)
downloadgsoc2013-evolution-5d4895eb431adfbf2c7895d4257fa20a28f474f9.tar.gz
gsoc2013-evolution-5d4895eb431adfbf2c7895d4257fa20a28f474f9.tar.zst
gsoc2013-evolution-5d4895eb431adfbf2c7895d4257fa20a28f474f9.zip
Added util/e-sorter-array.lo and widgets/e-reflow-model.lo. Removed
2001-05-07 Christopher James Lahey <clahey@ximian.com> * gal/Makefile.am (libgal_la_LIBADD): Added util/e-sorter-array.lo and widgets/e-reflow-model.lo. Removed widgets/e-reflow-sorted.lo. * gal/util/Makefile.am (libutil_la_SOURCES): Added e-sorter-array.c. (libgalinclude_HEADERS): Added e-sorter-array.h. * gal/util/e-sorter-array.c, gal/util/e-sorter-array.h: A sorter for use with a single compare function to do sorting. * gal/util/e-util.c, gal/util/e-util.h (e_marshal_INT__OBJECT_POINTER): Added this marshaller. * gal/widgets/Makefile.am (libwidgets_la_SOURCES): Added e-reflow-model.c. Removed e-reflow-sorted.c. (libwidgetsinclude_HEADERS): Added e-reflow-sorted.h. Removed e-reflow-model.h. * gal/widgets/e-reflow-model.c, gal/widgets/e-reflow-model.h: Model for EReflow. Has a number of items and generates canvas items on the fly. * gal/widgets/e-reflow.c, gal/widgets/e-reflow.h: Major rewrite. This now uses a model to generate its canvas items instead of having canvas items added to it. It doesn't create the canvas items now until they will be shown on screen. svn path=/trunk/; revision=9710
Diffstat (limited to 'e-util/e-util.h')
-rw-r--r--e-util/e-util.h21
1 files changed, 10 insertions, 11 deletions
diff --git a/e-util/e-util.h b/e-util/e-util.h
index bf89b27aa1..c131676fc6 100644
--- a/e-util/e-util.h
+++ b/e-util/e-util.h
@@ -80,14 +80,12 @@ gchar *e_strstrcase (cons
void e_filename_make_safe (gchar *string);
gchar *e_format_number (gint number);
gchar *e_format_number_float (gfloat number);
-
gboolean e_create_directory (gchar *directory);
typedef int (*ESortCompareFunc) (const void *first,
const void *second,
gpointer closure);
-
void e_sort (void *base,
size_t nmemb,
size_t size,
@@ -99,11 +97,8 @@ void e_bsearch (cons
size_t size,
ESortCompareFunc compare,
gpointer closure,
- size_t *start,
- size_t *end);
-
-
-
+ size_t *start,
+ size_t *end);
void e_marshal_INT__INT_INT_POINTER (GtkObject *object,
GtkSignalFunc func,
gpointer func_data,
@@ -192,11 +187,15 @@ void e_marshal_INT__POINTER_POINTER_POINTER_POINTER (GtkO
GtkSignalFunc func,
gpointer func_data,
GtkArg *args);
+void e_marshal_NONE__POINTER_INT_INT_INT (GtkObject *object,
+ GtkSignalFunc func,
+ gpointer func_data,
+ GtkArg *args);
+void e_marshal_INT__OBJECT_POINTER (GtkObject *object,
+ GtkSignalFunc func,
+ gpointer func_data,
+ GtkArg *args);
-void e_marshal_NONE__POINTER_INT_INT_INT (GtkObject *object,
- GtkSignalFunc func,
- gpointer func_data,
- GtkArg *args);
#ifdef __cplusplus
}
deletions'>-0/+1 * Introducing tldextract for extracting the TLD from the registered domain anddvl2016-03-083-0/+28 * Fix packaging with python 3.5 and also installs stripped sharedmat2016-03-082-91/+102 * - Update to 1.59.2sunpoet2016-03-062-3/+3 * - Update to 0.0.0.20160301sunpoet2016-03-065-7/+7 * New upstream test release #12.mandree2016-03-042-4/+4 * - Update to 0.0.791gfbb356bcpm2016-03-032-5/+4 * dns/fastresolve: fix segfaultpi2016-03-025-12/+22 * - Update maintainer's email addresslwhsu2016-03-021-2/+2 * Update dns/erlang-idna to version 1.1.0.olgeni2016-02-283-7/+4 * Update to version 0.8.1:truckman2016-02-272-3/+3 * dns/knot1: 1.6.6 -> 1.6.7pi2016-02-252-3/+3 * dns/knot2: 2.0.2 -> 2.1.1pi2016-02-234-66/+24 * - Update dnsdist to 0.0.734g1f3f982cpm2016-02-222-3/+3 * - Update to 201602131606ashish2016-02-223-5/+5 * - Update to 2.2.2zi2016-02-192-4/+4 * Upgrade to -test10 release.mandree2016-02-192-4/+4 * - Update to 1.74wen2016-02-192-3/+3 * Upgrade to upstream -test8 pre-release.mandree2016-02-172-5/+4 * dns/dnstracer: fix build on 10.2amd64pi2016-02-172-2/+22 * Fix a typo in the SQLITE3 option handling introduced in r408757.rakuco2016-02-171-1/+1 * Update to latest snapshot.mat2016-02-153-5/+5 * Update to PowerDNS Auth 3.4.8rakuco2016-02-134-127/+57 * assign port to the new maintainer (jaap@NLnetLabs.nl)az2016-02-111-1/+1 * dns/knot2: enable multiple instances in rc.d scriptpi2016-02-112-16/+64 * Sort USE_PYTHONtruckman2016-02-111-1/+1 * dns/dnscrypt-proxy: Update to 1.6.1feld2016-02-104-8/+39 * Update to latest commit.mat2016-02-092-4/+4 * - Fix build after nettle updateamdmi32016-02-091-0/+22 * - Fix build under 9.xzi2016-02-051-1/+7 * - Update unbound to 1.5.7erwin2016-02-046-39/+343 * - Sort knobssunpoet2016-02-041-13/+4 * Horde package update:mm2016-02-032-3/+3 * - Update to 0.0.0.20160130sunpoet2016-02-035-6/+7 * Bump minimal python3 version to 3.3 in USESrm2016-02-031-1/+1 * - Update dnsdist to 0.0.679g176fdd7cpm2016-02-022-4/+4 * dns/dnstop: document ncurses requirement (USES+=ncurses)marino2016-02-021-0/+1 * Mmm, some unintended change crept in, fix that.mat2016-02-021-1/+1 * Update to latest snapshot.mat2016-02-013-8/+8 * - there, there, portlint.jgh2016-01-311-3/+3 * Welcome Centos 6.7miwi2016-01-312-8/+8 * - Update to 0.9.0zi2016-01-293-16/+10 * - Update to 0.0.667gdee7181.cpm2016-01-272-3/+3 * dns/py-py3dns: Limit to Python 3.x, Fix dependencieskoobs2016-01-263-12/+90 * dns/dns_balance: fix files/patch-dns_balance.rb for SHEBANG_FILESpi2016-01-262-6/+1 * dns/dns_balance: unbreak, submitter becomes MAINTAINERpi2016-01-262-8/+15 * Update to d310c5d.mat2016-01-262-13/+7 * Update to latest snapshot.mat2016-01-253-10/+10 * Bump versions to chase Nettle shared library updatejohans2016-01-243-1/+3 * dns/dnsdist: update 0.0.619gda835ff -> 0.0.649gf41f9cfrobak2016-01-212-3/+3 * - Fix with python2.7ehaupt2016-01-212-6/+32 * Update bind99 to 9.9.8-P3, bind910 to 9.10.3-P3 and bind9-devel tomat2016-01-208-39/+43 * - Update to 1.59.1sunpoet2016-01-192-3/+3 * - Update to 1.5.3sunpoet2016-01-172-4/+3 * Update to new test5 release.mandree2016-01-172-4/+4 * - Update to 0.0.619gda835ffmiwi2016-01-153-3/+17 * - Update to 1.15.2sunpoet2016-01-132-3/+4 * - Update to 0.0.0.20160105sunpoet2016-01-135-7/+7 * Convert LICENSE= "GPLxx # or later" to "GPLxx+"amdmi32016-01-131-1/+1 * Cherry-pick two upstream fixes for crashers.mandree2016-01-083-0/+35 * Point WWW to a working website after r404963.rakuco2016-01-071-1/+1 * Update the address for h.root-servers.net.lx2016-01-062-4/+5 * Update to -test4 release.mandree2016-01-052-4/+4 * Upgrade dns/erlang-idna to version 1.0.3.olgeni2016-01-033-4/+8 * - Use dns/public_suffix_list for up-to-date public suffix listsunpoet2016-01-011-0/+6 * - Use dns/public_suffix_list for up-to-date public suffix listsunpoet2016-01-011-0/+6 * - Use dns/public_suffix_list for up-to-date public suffix listsunpoet2016-01-011-1/+5 * - Update MASTER_SITES and unbreak this portsunpoet2016-01-011-2/+1 * Remove expired port:rene2015-12-316-904/+0 * Add the commit hash to the version.mat2015-12-301-1/+3 * - Update to 3.1.0sunpoet2015-12-303-5/+18 * - Move dns/py-dns3 to dns/py-py3dnssunpoet2015-12-301-1/+1 * - Move dns/py-dns3 to dns/py-py3dnssunpoet2015-12-303-7/+5 * Quench unused-parameter warnings during build.mandree2015-12-292-2/+2 * Update to 7321d8d.mat2015-12-282-4/+4 * Update to 2.76test1.mandree2015-12-222-5/+7 * Remove that line, it should not have been there.mat2015-12-221-1/+1 * - Convert to new options helpersunpoet2015-12-221-25/+5 * - Update to 0.0.0.20151217sunpoet2015-12-222-4/+4 * Update to 20151219 snapshot.mat2015-12-215-30/+28 * Update to upstream version 0.3riggs2015-12-202-6/+8 * - Fix a typomiwi2015-12-181-1/+1 * Fix usage of ${PERL5}.mat2015-12-182-10/+1 * - Update to 3.2.20miwi2015-12-162-15/+9 * - Update to 4.1.7miwi2015-12-162-13/+11 * Update BIND9 to the latest patch releases, 9.9.8-P2, 9.10.3-P2, and snapshot.mat2015-12-169-23/+23 * Mark as broken: does not fetchbapt2015-12-131-0/+1 * - Update to 1.04sunpoet2015-12-112-6/+11 * - Update to 2.0.2miwi2015-12-103-4/+4 * Don't use GH_TAGNAME when DISTVERSION* variables can be used.mat2015-12-082-3/+3 * Python library for looking up blockchain data via DNSChainamdmi32015-12-044-0/+25 * - Add LICENSE_FILE [1]sunpoet2015-12-041-1/+3 * - Update to 0.22sunpoet2015-12-043-5/+9 * - Add LICENSE_FILEsunpoet2015-12-041-0/+1 * - Add LICENSE_FILEsunpoet2015-12-041-0/+1 * - Add libpsl 0.11.0sunpoet2015-12-048-0/+148 * - Add libidn2 0.10sunpoet2015-12-045-0/+56 * - Add public_suffix_list 0.0.0.20151203sunpoet2015-12-044-0/+41 * Use @sample.mat2015-12-011-3/+3 * Fix runtime problem[1], use options helpers.mat2015-11-301-0/+7 * - Add BUILD_DEPENDSsunpoet2015-11-291-1/+3 * Remove expired ports:rene2015-11-2910-103/+0 * - Update to 1.6.6miwi2015-11-272-3/+3 * - Take Maintainershipmiwi2015-11-262-2/+2 * dns/totd: new MASTER_SITES, unbreak, point WWW to new sitepi2015-11-222-5/+2 * - Reassign sumikawa@'s ports after his commit bit was taken in for safekeepingculot2015-11-211-1/+1 * Revert because upstream is really buggy with many impacts: https://rt.cpan.or...jadawin2015-11-202-3/+4 * - Switch to options helpersamdmi32015-11-191-1/+3 * Update to commit 2df6324.mat2015-11-163-25/+25 * Upgrade to version 0.6.0truckman2015-11-152-3/+3 * Upgrade to version 0.9.0.truckman2015-11-152-3/+3 * Update to 4.1.6erwin2015-11-142-3/+3 * - Update to 1.054sunpoet2015-11-143-7/+11 * dns/powerdns: Update to 3.4.7feld2015-11-102-3/+3 * - Add LICENSEsunpoet2015-11-101-0/+5 * - Update to 1.03jadawin2015-11-102-3/+3 * Update to commit e13d04f.mat2015-11-092-13/+10 * dns/ironsides: Upgrade snapshot 2014-04-20 => 2015-04-15marino2015-11-072-4/+3 * Add a bind9 development version, extracted from their git repository.mat2015-11-0519-0/+1913 * Fix ports that confused the meaning of WRKDIR and WRKSRC.mat2015-11-052-9/+9 * [NEW] dns/py-idna: Internationalized Domain Names in Applications (IDNA)koobs2015-11-034-0/+32 * Bump portrevision of ports that might have been built with a broken post-installbapt2015-10-313-1/+3 * - Update to 1.5.2sunpoet2015-10-302-4/+4 * dns/dnsdist: 0.0.281gade4ced -> 0.0.336gc278ffdjunovitch2015-10-302-4/+6 * - Unbreak: fetchable againculot2015-10-291-1/+0 * dns/mDNSResponder_nss: 567 -> 576.30.4pi2015-10-293-9/+9 * Upgrade to pywdns revsion 0.8.0.truckman2015-10-282-3/+3 * Upgrade to wdns version 0.8.0.truckman2015-10-282-3/+3 * - Convert to new options target helpersunpoet2015-10-271-7/+4 * - Convert to new options helpersunpoet2015-10-272-39/+17 * - Update to 1.59.0sunpoet2015-10-272-4/+4 * Replace USE_GCC=4.8+ by USE_GCC=yes. Both are equivalent as of today,gerald2015-10-261-1/+1 * Deprecate ports broken for more than 6 monthsantoine2015-10-263-0/+6 * Mark as broken: does not fetchbapt2015-10-241-0/+1 * Mark as broken: does not fetchbapt2015-10-241-0/+1 * Mark as broken: does not fetchbapt2015-10-241-0/+1 * Mark as broken: does not fetchbapt2015-10-241-0/+1 * - Implement clean deinstallationamdmi32015-10-241-0/+6 * Unbreak the build with (non-default) DNSTAP option set. The root causedanfe2015-10-221-0/+6 * Update to 2.0.13.mat2015-10-165-25/+41 * - Update to 1.5.5sem2015-10-114-16/+4 * dns/dnsdist: 0.0.251g6efad44 -> 0.0.281gade4cedpi2015-10-092-3/+3 * Fix build WITH=DLZ_BDB.mat2015-10-082-12/+30 * Upgrade from version 1.4.7 to 1.4.8.2erwin2015-10-063-5/+12 * - Add NO_ARCHsunpoet2015-10-041-0/+1 * - Add NO_ARCHsunpoet2015-10-041-0/+1 * - Add NO_ARCHsunpoet2015-10-041-0/+1 * Update to 2.0.12.mat2015-09-282-4/+4 * dns/dnscrypt-proxy: ensure daemon starts after ldconfigjunovitch2015-09-263-4/+4 * Mark as broken on sparc64: fails to build.linimon2015-09-261-0/+2 * dns/inadyn-mt: update to 02.24.47wg2015-09-263-47/+56 * Fix build on -CURRENT. [1]mat2015-09-253-27/+41 * Upgrade to 0.5.0:truckman2015-09-242-4/+4 * Upgrade to 0.8.0:truckman2015-09-242-6/+6 * Upgrade to 0.7.0:truckman2015-09-243-4/+4 * Upgrade from 4.1.3 to version to 4.1.5 (includes up 4.1.4)erwin2015-09-222-6/+4 * - Switch to @sampleashish2015-09-213-10/+10 * Typos, whitespace and capitalization fixes (A-F).olgeni2015-09-211-1/+1 * Fixup gssapi from base.mat2015-09-194-27/+168 * - Drop 8.x supportamdmi32015-09-181-7/+1 * - Update to 1.02sunpoet2015-09-182-5/+5 * - Update to 1.02sunpoet2015-09-182-5/+4 * Update to 1.6.5erwin2015-09-172-4/+3 * Update to 2.0.1erwin2015-09-173-3/+12 * Update to bind99 to 9.9.8 & bind910 to 9.10.3.mat2015-09-168-41/+48 * Update to 2.1.3.mat2015-09-153-6/+5 * Add support for multiple service instancescs2015-09-154-15/+112 * Make it so that the default Perl is always called perl5.mat2015-09-1411-16/+16 * - Update to 0.3.3zi2015-09-133-8/+9 * dns/dnsdist: 0.0.217g7a89932 -> 0.0.251g6efad44pi2015-09-122-3/+3 * - Add NO_ARCHamdmi32015-09-112-3/+5 * Convert most ports using cloud.github.com to GHC.mat2015-09-051-1/+3 * - Switch to options helpersamdmi32015-09-031-16/+3 * New Port: dns/dnscrypt-wrapperjunovitch2015-09-036-0/+151 * Update BIND to 9.9.7-P3 and 9.10.2-P4.mat2015-09-034-10/+10 * dns/powerdns: Update to 3.4.6feld2015-09-035-7/+5 * Add an option for embedding PORTREVISION in the server's version string.mat2015-09-012-4/+15 * When not using OpenSSL from ports, do not try to unmount the chrootedmat2015-08-314-10/+10 * - Switch to @sampleamdmi32015-08-281-3/+1 * dns/dnscrypt-proxy: Update to 1.6.0feld2015-08-274-6/+7 * - Switch to options helpersamdmi32015-08-275-23/+12 * - Switch to options helpersamdmi32015-08-271-6/+1 * - Switch to options helpersamdmi32015-08-271-7/+5 * - Add NO_ARCHamdmi32015-08-271-6/+5 * - Add LICENSE_FILEamdmi32015-08-261-2/+4 * dns/dnsdist: 0.0.213g3172f9b -> 0.0.217g7a89932pi2015-08-253-3/+6 * dns/dnsdist: 0.0.211g05c8117 -> 0.0.213g3172f9bpi2015-08-224-5/+42 * - Update The Glorious Glasgow Haskell Compiler to version 7.10.2pgj2015-08-213-5/+4 * - Fix LibreSSL issue (from upstream)sem2015-08-193-4/+58 * - Update to 1.5.4sem2015-08-183-7/+6 * Remove UNIQUENAME and LATEST_LINK.mat2015-08-171-5/+5 * Update to 2.1.2.mat2015-08-173-7/+5 * - Update to 0.0.211g05c8117amdmi32015-08-162-3/+3 * - Remove RG linksunpoet2015-08-141-1/+0 * - Update to 1.01sunpoet2015-08-143-14/+5 * - Remove MASTER_SITE_SUBDIRsunpoet2015-08-141-1/+0 * Upgrade to 0.0.210g4f0fae7vanilla2015-08-132-4/+4 * - add benchmarks to CATEGORIESjgh2015-08-131-2/+3 * dns/dnsdist: add USES=cpepi2015-08-121-1/+1 * Re-commit ofnetchild2015-08-104-2/+15 * Fix build WITHOUT=DNSTAP.mat2015-08-091-3/+3 * New port: dns/dnsdistpi2015-08-084-0/+38 * Move dns/knot to knot1 now knot2 no longer is in beta.erwin2015-08-077-3/+4 * Update to 2.0.0erwin2015-08-073-3/+13 * Reduce the difference with other dnstools ports: provide fallback downloaddanfe2015-08-062-2/+6 * Add two remaining ports from dnstools suit:danfe2015-08-067-0/+64 * Add a port of dnsdbck, utility that verifies consistency of DNS informationdanfe2015-08-064-0/+32 * Add a port of renewck, utility that checks expiration times of one or moredanfe2015-08-064-0/+34 * - Don't use / in sed regexps to allow paths, unbreaking cross-buildsamdmi32015-08-061-1/+1 * Add a port of vhostcname, utility that synchronizes DNS with server namesdanfe2015-08-054-0/+32 * Add a port of whoseip, useful utility that returns information about IPdanfe2015-08-055-0/+31 * dns/denominator: update to 4.6.0swills2015-08-032-3/+3 * By default libtool replaces -export-symbols <file> with -retain-symbols-filetijl2015-08-024-2/+4 * - Update to 0.06sunpoet2015-08-023-3/+4 * Update to 2.75mandree2015-08-012-3/+3 * Update to new release candidate #4 and mark IGNORE since 2.74 is out.mandree2015-07-312-4/+4 * New dnsmasq upstream release 2.74 (bugfixes)mandree2015-07-312-3/+3 * Add an option to enable the bind min override ttl patch.mat2015-07-294-4/+165 * Update BIND9.mat2015-07-294-10/+10 * Fix wrong network interfaces enumeration caused by a bug when parsing the ioc...rodrigo2015-07-282-7/+40 * - Add p5-IO-Async-Resolver-DNS 0.05sunpoet2015-07-285-0/+42 * Unbreak INDEX, reverting r392921antoine2015-07-26