[Frugalware-git] pacman-g2: libpacman: Fix invalid pointer when invoking: pacman-g2 -Ql -p pkgfile.

2014-11-23 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=429a1789eb7b97364be1a46f7cf6cc5f14e69ec5 commit 429a1789eb7b97364be1a46f7cf6cc5f14e69ec5 Author: Michel Hermier herm...@frugalware.org Date: Mon Nov 24 08:23:37 2014 +0100 libpacman: Fix invalid pointer when

[Frugalware-git] pacman-g2: libpacman: Fix -Q pkgname.

2014-11-18 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=b0bcf9caba61714a8278c41b306d3ce103b77245 commit b0bcf9caba61714a8278c41b306d3ce103b77245 Author: Michel Hermier herm...@frugalware.org Date: Tue Nov 18 10:47:45 2014 +0100 libpacman: Fix -Q pkgname. diff

[Frugalware-git] pacman-g2: libpacman: Remove a variable name shadowing when loading .fpm files in _pacman_fpmpackage_load.

2014-11-15 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d749881cfcbf49f725bfc97b840c7ce92a1bb1aa commit d749881cfcbf49f725bfc97b840c7ce92a1bb1aa Author: Michel Hermier herm...@frugalware.org Date: Sat Nov 15 12:48:51 2014 +0100 libpacman: Remove a variable name

[Frugalware-git] pacman-g2: libpacman: Propagate templates arguments when invoking falgorithms methods in flib (allow to bypass some compiler error due to bad type guess).

2014-11-15 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=81c68b4b1af92583440db4747b94e4a4389d2ac3 commit 81c68b4b1af92583440db4747b94e4a4389d2ac3 Author: Michel Hermier herm...@frugalware.org Date: Fri Nov 14 15:13:24 2014 +0100 libpacman: Propagate templates

[Frugalware-git] pacman-g2: libpacman: Drop f_stringlist_any_match.

2014-11-15 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=358d342d557a24eb9c5fd947bb045dfaa9c55702 commit 358d342d557a24eb9c5fd947bb045dfaa9c55702 Author: Michel Hermier herm...@frugalware.org Date: Fri Nov 14 15:13:58 2014 +0100 libpacman: Drop

[Frugalware-git] pacman-g2: libpacman: Fix some typo/missing conversions of keyed_value in flib::set.

2014-11-15 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=efacc1af089e42d32a1f1a2e43d1c43e3d6f28ab commit efacc1af089e42d32a1f1a2e43d1c43e3d6f28ab Author: Michel Hermier herm...@frugalware.org Date: Mon Nov 10 09:47:46 2014 +0100 libpacman: Fix some typo/missing

[Frugalware-git] pacman-g2: libpacman: Add flib::keyed_value_traitslibpacman::package_node_ptr.

2014-11-15 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c6d0c22f8e5db7b028b32ce1395101d4de3ba6f1 commit c6d0c22f8e5db7b028b32ce1395101d4de3ba6f1 Author: Michel Hermier herm...@frugalware.org Date: Mon Nov 10 10:13:19 2014 +0100 libpacman: Add

[Frugalware-git] pacman-g2: libpacman: Add missing const to flib::list::any_match_if.

2014-11-15 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=8e5c57924e78c3ddef2832b7efeabbbedb1dbb4d commit 8e5c57924e78c3ddef2832b7efeabbbedb1dbb4d Author: Michel Hermier herm...@frugalware.org Date: Fri Nov 14 12:06:01 2014 +0100 libpacman: Add missing const to

[Frugalware-git] pacman-g2: libpacman: Add flib::str some compare/contains methods.

2014-11-15 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=f29ac2f83aa2ff82f839eed56ee2ea172576a614 commit f29ac2f83aa2ff82f839eed56ee2ea172576a614 Author: Michel Hermier herm...@frugalware.org Date: Fri Nov 14 11:35:11 2014 +0100 libpacman: Add flib::str some

[Frugalware-git] pacman-g2: libpacman: Ignore .CHANGELOG files for now in _pacman_fpmpackage_load (don't know why the issue didn't raised earlier).

2014-11-15 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=bb9b0c22e79402f46625f757e7b8f037902370a3 commit bb9b0c22e79402f46625f757e7b8f037902370a3 Author: Michel Hermier herm...@frugalware.org Date: Sat Nov 15 13:04:18 2014 +0100 libpacman: Ignore .CHANGELOG files

[Frugalware-git] pacman-g2: libpacman: Move FListItem inside flib.

2014-11-09 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=1f4ed7ab83b6ad8c9cc711e8010bb818c7d779c8 commit 1f4ed7ab83b6ad8c9cc711e8010bb818c7d779c8 Author: Michel Hermier herm...@frugalware.org Date: Tue Nov 4 11:48:17 2014 +0100 libpacman: Move FListItem inside flib.

[Frugalware-git] pacman-g2: libpacman: Add keyed_value_traits, make flib::set privately inherit of flib::list.

2014-11-09 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=ed2f134709e78751b73c4d39a67befcd43346a62 commit ed2f134709e78751b73c4d39a67befcd43346a62 Author: Michel Hermier herm...@frugalware.org Date: Fri Nov 7 10:42:39 2014 +0100 libpacman: Add keyed_value_traits,

[Frugalware-git] pacman-g2: libpacman: Add base class for iterator wrappers.

2014-11-09 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=b01df91caa9cfe2e3dc214b36b5c195dcfd9c124 commit b01df91caa9cfe2e3dc214b36b5c195dcfd9c124 Author: Michel Hermier herm...@frugalware.org Date: Tue Nov 4 14:29:03 2014 +0100 libpacman: Add base class for iterator

[Frugalware-git] pacman-g2: libpacman: Make flib::set work more with keyed_value_traits.

2014-11-09 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=9621965cdd5d2577a357d0d00798f6a9b8df731b commit 9621965cdd5d2577a357d0d00798f6a9b8df731b Author: Michel Hermier herm...@frugalware.org Date: Fri Nov 7 11:08:19 2014 +0100 libpacman: Make flib::set work more

[Frugalware-git] pacman-g2: libpacman: Remove unused flib::uncompared struct.

2014-11-09 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=e33d5427c2f7a5b6e97716294680a8e78a12e803 commit e33d5427c2f7a5b6e97716294680a8e78a12e803 Author: Michel Hermier herm...@frugalware.org Date: Tue Nov 4 11:15:04 2014 +0100 libpacman: Remove unused

[Frugalware-git] pacman-g2: libpacman: Move FCListItem inside flib.

2014-11-09 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=e69c17d431c618857e2cb628e7d6088f2a9c94da commit e69c17d431c618857e2cb628e7d6088f2a9c94da Author: Michel Hermier herm...@frugalware.org Date: Tue Nov 4 11:40:38 2014 +0100 libpacman: Move FCListItem inside

[Frugalware-git] pacman-g2: libpacman: Rename FList to flib::list.

2014-11-09 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=84cd20a8a37431ba98baed9fdfc3345682d62188 commit 84cd20a8a37431ba98baed9fdfc3345682d62188 Author: Michel Hermier herm...@frugalware.org Date: Tue Nov 4 12:13:53 2014 +0100 libpacman: Rename FList to flib::list.

[Frugalware-git] pacman-g2: libpacman: Rework iterator types definitions.

2014-11-09 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=168481fe0d24da454f1bf4f8881e7fad030d251d commit 168481fe0d24da454f1bf4f8881e7fad030d251d Author: Michel Hermier herm...@frugalware.org Date: Thu Nov 6 09:26:37 2014 +0100 libpacman: Rework iterator types

[Frugalware-git] pacman-g2: libpacman: flist.h s/iterable_traits/iterator_traits/g

2014-11-09 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=ef01e453b3627142ed41fb185c6ad34148e61132 commit ef01e453b3627142ed41fb185c6ad34148e61132 Author: Michel Hermier herm...@frugalware.org Date: Tue Nov 4 13:29:23 2014 +0100 libpacman: flist.h

[Frugalware-git] pacman-g2: libpacman: Suffix flib::(const_)iterator with _wrapper since they abstract another iterator type.

2014-11-09 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=57f8ddf315fa21b8172033298141ffb6c064b7cc commit 57f8ddf315fa21b8172033298141ffb6c064b7cc Author: Michel Hermier herm...@frugalware.org Date: Tue Nov 4 13:39:19 2014 +0100 libpacman: Suffix

[Frugalware-git] pacman-g2: libpacman: More iterator api rework.

2014-11-09 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=051bab1beedfd609b05b4d280164e15be772de5c commit 051bab1beedfd609b05b4d280164e15be772de5c Author: Michel Hermier herm...@frugalware.org Date: Fri Nov 7 08:44:32 2014 +0100 libpacman: More iterator api rework.

[Frugalware-git] pacman-g2: libpacman: Remove unecessary templates overloads.

2014-11-09 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d5b54e6f05fc96c3ace80dd4577566998c22c69f commit d5b54e6f05fc96c3ace80dd4577566998c22c69f Author: Michel Hermier herm...@frugalware.org Date: Tue Nov 4 11:34:38 2014 +0100 libpacman: Remove unecessary templates

[Frugalware-git] pacman-g2: libpacman: Add small flib::str_set class wrapper.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=b3587889e0ce6b34ca5779e762ad2d2bebad6748 commit b3587889e0ce6b34ca5779e762ad2d2bebad6748 Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 27 10:16:28 2014 +0100 libpacman: Add small flib::str_set

[Frugalware-git] pacman-g2: libpacman: Move package graph code to its own class.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c3df55fcf29e4f741abd15261e4c3b65dec3f59c commit c3df55fcf29e4f741abd15261e4c3b65dec3f59c Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 27 10:44:19 2014 +0100 libpacman: Move package graph code to

[Frugalware-git] pacman-g2: libpacman: Make refcounted_ptr a base class of refcounted_shared_ptr.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=f35e3a39c956fcfe2ffcefe0594375f8d70bb1ec commit f35e3a39c956fcfe2ffcefe0594375f8d70bb1ec Author: Michel Hermier herm...@frugalware.org Date: Mon Nov 3 08:00:39 2014 +0100 libpacman: Make refcounted_ptr a base

[Frugalware-git] pacman-g2: libpacman: Add basic C string like class.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c7c3ca5fe511a68a3155fb35c8f8fd640e966fd9 commit c7c3ca5fe511a68a3155fb35c8f8fd640e966fd9 Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 27 08:34:06 2014 +0100 libpacman: Add basic C string like

[Frugalware-git] pacman-g2: libpacman: Fix flib::find.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=12d98380e7bdabefee0b0d90f972e7eb608c6660 commit 12d98380e7bdabefee0b0d90f972e7eb608c6660 Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 27 07:40:04 2014 +0100 libpacman: Fix flib::find. diff

[Frugalware-git] pacman-g2: libpacman: Add Flist (all|any)_match(_if) helpers.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=bbb2d288ec1220827d6fe5ee93310de85c6111a1 commit bbb2d288ec1220827d6fe5ee93310de85c6111a1 Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 27 17:25:45 2014 +0100 libpacman: Add Flist

[Frugalware-git] pacman-g2: libpacman: Remove a now dummy goto in _pacman_trans_sysupgrade.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=23744f91caa12b79f7d5f886d21d9b3328979fd3 commit 23744f91caa12b79f7d5f886d21d9b3328979fd3 Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 27 07:42:44 2014 +0100 libpacman: Remove a now dummy goto in

[Frugalware-git] pacman-g2: libpacman: Add flib::refcounted_weak_ptr.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=33f9773cb39e92d4f669ae5a145ccce7d2ca0662 commit 33f9773cb39e92d4f669ae5a145ccce7d2ca0662 Author: Michel Hermier herm...@frugalware.org Date: Mon Nov 3 12:08:04 2014 +0100 libpacman: Add

[Frugalware-git] pacman-g2: libpacman: Use flib::str_set to hold trans::skiplist.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=718f15cc96755e645e734125907f73e85dd2fdfd commit 718f15cc96755e645e734125907f73e85dd2fdfd Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 27 10:17:43 2014 +0100 libpacman: Use flib::str_set to hold

[Frugalware-git] pacman-g2: libpacman: Reorder flib::refcounted_ptr operators.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=bf67db25a28be13cf3d3a939e2f3cff3d038b096 commit bf67db25a28be13cf3d3a939e2f3cff3d038b096 Author: Michel Hermier herm...@frugalware.org Date: Mon Nov 3 08:03:35 2014 +0100 libpacman: Reorder

[Frugalware-git] pacman-g2: libpacman: Simplify _pacman_localdb_write* internal API by using specialisation.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=f449a11c3e3f649018abe274854d7e716eba6373 commit f449a11c3e3f649018abe274854d7e716eba6373 Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 27 11:00:18 2014 +0100 libpacman: Simplify

[Frugalware-git] pacman-g2: libpacman: Rename flib::refcounted_ptr to refcounted_shared_ptr.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=942fa53e37c416c4fa2dd479a8ee8474a8bea4ca commit 942fa53e37c416c4fa2dd479a8ee8474a8bea4ca Author: Michel Hermier herm...@frugalware.org Date: Sat Nov 1 09:22:24 2014 +0100 libpacman: Rename flib::refcounted_ptr

[Frugalware-git] pacman-g2: libpacman Use flib::str_set to store package files.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=be947fce4f9eb4f0f645775b52b0e7424d970cb9 commit be947fce4f9eb4f0f645775b52b0e7424d970cb9 Author: Michel Hermier herm...@frugalware.org Date: Fri Oct 31 08:50:04 2014 +0100 libpacman Use flib::str_set to store

[Frugalware-git] pacman-g2: libpacman: Remove unused fcomparator.h.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=afa8d135fc3d9bfefd0e08659e6e01786911b401 commit afa8d135fc3d9bfefd0e08659e6e01786911b401 Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 27 07:54:29 2014 +0100 libpacman: Remove unused

[Frugalware-git] pacman-g2: libpacman: Rename flib::refcounted::aboutToDestroy to about_to_destroy.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d9fa55abc10f72f14405f4f2a17ec26465724ad5 commit d9fa55abc10f72f14405f4f2a17ec26465724ad5 Author: Michel Hermier herm...@frugalware.org Date: Sat Nov 1 09:23:09 2014 +0100 libpacman: Rename

[Frugalware-git] pacman-g2: libpacman: Make a more proper interaction with refcounted_ptr in refcounted_shared_ptr.

2014-11-03 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=03441a04b280b57fe20628122fc6f22a45f594e2 commit 03441a04b280b57fe20628122fc6f22a45f594e2 Author: Michel Hermier herm...@frugalware.org Date: Mon Nov 3 08:25:54 2014 +0100 libpacman: Make a more proper

[Frugalware-git] pacman-g2: libpacman: make FFunction and FSignal less dependent to ASSERT.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=f294a59b4092511d5ed2caac51bee37fd95f42dc commit f294a59b4092511d5ed2caac51bee37fd95f42dc Author: Michel Hermier herm...@frugalware.org Date: Sun Oct 19 11:45:49 2014 +0200 libpacman: make FFunction and FSignal

[Frugalware-git] pacman-g2: libpacman: Drop explicit refcounting calls (will be replace with implicit refcounting using refcounted_ptr).

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=8bb58b314bc1993c363d36e39ddb1b9c013685b7 commit 8bb58b314bc1993c363d36e39ddb1b9c013685b7 Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 20 13:10:16 2014 +0200 libpacman: Drop explicit refcounting

[Frugalware-git] pacman-g2: libpacman: Remove ASSERTs on f_ptrlist_first, f_ptrlist_end.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=83ad22202f715b4aadd717b2b6337364f9302517 commit 83ad22202f715b4aadd717b2b6337364f9302517 Author: Michel Hermier herm...@frugalware.org Date: Sun Oct 19 11:29:12 2014 +0200 libpacman: Remove ASSERTs on

[Frugalware-git] pacman-g2: libpacman: Remove a bunch of unused code in fptrlist.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=513af9c907d53b2820726f4f66ca937cd5d9f4d1 commit 513af9c907d53b2820726f4f66ca937cd5d9f4d1 Author: Michel Hermier herm...@frugalware.org Date: Sun Oct 19 11:22:51 2014 +0200 libpacman: Remove a bunch of unused

[Frugalware-git] pacman-g2: libpacman: Optimise FList::remove_if.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=a367403df7c673f3ac3f02e82db018fa5a4aff9a commit a367403df7c673f3ac3f02e82db018fa5a4aff9a Author: Michel Hermier herm...@frugalware.org Date: Tue Oct 21 15:09:30 2014 +0200 libpacman: Optimise FList::remove_if.

[Frugalware-git] pacman-g2: libpacman: Remove _pacman_pkg_cmp.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=f22b658368b1df3a5e346af8a69d19f871515dbd commit f22b658368b1df3a5e346af8a69d19f871515dbd Author: Michel Hermier herm...@frugalware.org Date: Tue Oct 21 16:04:56 2014 +0200 libpacman: Remove _pacman_pkg_cmp.

[Frugalware-git] pacman-g2: libpacman: Make refcounted_ptr auto conversion operator to pointer explicit.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=7c73094180a8190c89bf76e02394555ea8d467d3 commit 7c73094180a8190c89bf76e02394555ea8d467d3 Author: Michel Hermier herm...@frugalware.org Date: Tue Oct 21 15:45:21 2014 +0200 libpacman: Make refcounted_ptr auto

[Frugalware-git] pacman-g2: libpacman: Fix up operators so that the compiler find them.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=bea74a0abf0357e99ece870d710fb0f33d79fe59 commit bea74a0abf0357e99ece870d710fb0f33d79fe59 Author: Michel Hermier herm...@frugalware.org Date: Wed Oct 22 07:51:49 2014 +0200 libpacman: Fix up operators so that

[Frugalware-git] pacman-g2: libpacman: Simplify type declarations in package.h

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=7a01e8db54afcd3c49b6476b33d720c448154f3f commit 7a01e8db54afcd3c49b6476b33d720c448154f3f Author: Michel Hermier herm...@frugalware.org Date: Tue Oct 21 15:23:55 2014 +0200 libpacman: Simplify type declarations

[Frugalware-git] pacman-g2: libpacman: Make refcounted_ptr a little bit more usefull/usable.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=1c317890d22c8b6019aa8542ca5b11876d3479e5 commit 1c317890d22c8b6019aa8542ca5b11876d3479e5 Author: Michel Hermier herm...@frugalware.org Date: Sat Oct 18 12:09:07 2014 +0200 libpacman: Make refcounted_ptr a

[Frugalware-git] pacman-g2: libpacman: Move a bunch of NULL to nullptr in preparation of the refcounted package_ptr.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=f660790ff114e6f8e56535c6047bb1eb72b2d6d4 commit f660790ff114e6f8e56535c6047bb1eb72b2d6d4 Author: Michel Hermier herm...@frugalware.org Date: Tue Oct 21 10:40:47 2014 +0200 libpacman: Move a bunch of NULL to

[Frugalware-git] pacman-g2: libpacman: Wrap FListPackage * in package_list.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d6789017f4f7fcf46a67d81a7f97a181fb11d3d1 commit d6789017f4f7fcf46a67d81a7f97a181fb11d3d1 Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 20 19:31:53 2014 +0200 libpacman: Wrap FListPackage * in

[Frugalware-git] pacman-g2: libpacman: Add operator for package_ptr package_node_ptr.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=62b941ef00c0ac01f2b938045b17c3904977c1b3 commit 62b941ef00c0ac01f2b938045b17c3904977c1b3 Author: Michel Hermier herm...@frugalware.org Date: Tue Oct 21 15:29:53 2014 +0200 libpacman: Add operator for

[Frugalware-git] pacman-g2: libpacman: Introduce package_ptr abstraction, will be a refcounted_ptr in the future.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=1bfcf55796595d334c00778d53c1b346998521c6 commit 1bfcf55796595d334c00778d53c1b346998521c6 Author: Michel Hermier herm...@frugalware.org Date: Sat Oct 18 12:10:12 2014 +0200 libpacman: Introduce package_ptr

[Frugalware-git] pacman-g2: libpacman: Fix errneous return value in _pacman_fpmpackage_load.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=7b3335a948bac3197e6311151af12c9cd609e6e2 commit 7b3335a948bac3197e6311151af12c9cd609e6e2 Author: Michel Hermier herm...@frugalware.org Date: Tue Oct 21 09:49:00 2014 +0200 libpacman: Fix errneous return value

[Frugalware-git] pacman-g2: libpacman: Use package_ptr where possible.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=efa637d6f4021768bb3156f583e57f9b7f688928 commit efa637d6f4021768bb3156f583e57f9b7f688928 Author: Michel Hermier herm...@frugalware.org Date: Tue Oct 21 00:01:17 2014 +0200 libpacman: Use package_ptr where

[Frugalware-git] pacman-g2: libpacman: Make package_ptr refcounted.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=8131ef1eb9cd5b5934c780472d9f2074ee496b5b commit 8131ef1eb9cd5b5934c780472d9f2074ee496b5b Author: Michel Hermier herm...@frugalware.org Date: Tue Oct 21 14:40:41 2014 +0200 libpacman: Make package_ptr

[Frugalware-git] pacman-g2: libpacman: Simplify trans_t::syncpkgs.remove calls, no need to use slow _pacman_syncpkg_cmp, we allready got the pointer from the list (this path is still optimisable with

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=e300e952004046ea0f6f9c05b07a8e8efa2640aa commit e300e952004046ea0f6f9c05b07a8e8efa2640aa Author: Michel Hermier herm...@frugalware.org Date: Wed Oct 22 10:53:46 2014 +0200 libpacman: Simplify

[Frugalware-git] pacman-g2: libpacman: Remove FMatcher.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=e39631ea196c6c3fcd2c8700152e4891395d78c9 commit e39631ea196c6c3fcd2c8700152e4891395d78c9 Author: Michel Hermier herm...@frugalware.org Date: Tue Oct 21 15:10:23 2014 +0200 libpacman: Remove FMatcher. diff

[Frugalware-git] pacman-g2: libpacman: Reduce visibility stress in the compiler in package class.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=891d1ec6fb1595a3d0944c99d00b50892db37410 commit 891d1ec6fb1595a3d0944c99d00b50892db37410 Author: Michel Hermier herm...@frugalware.org Date: Wed Oct 22 07:54:36 2014 +0200 libpacman: Reduce visibility stress

[Frugalware-git] pacman-g2: libpacman: Remove some unused variables/functions.

2014-10-22 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d085c009e9425f82109ec1f85bd3adba9a1d9dd2 commit d085c009e9425f82109ec1f85bd3adba9a1d9dd2 Author: Michel Hermier herm...@frugalware.org Date: Wed Oct 22 08:06:17 2014 +0200 libpacman: Remove some unused

[Frugalware-git] pacman-g2: libpacman: Move acquire/release static version of refcounting helper inside of the class (to avoid namespace polution).

2014-10-17 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=9b6e8fd01aff0f8c33ad12019c01828069b29bfe commit 9b6e8fd01aff0f8c33ad12019c01828069b29bfe Author: Michel Hermier herm...@frugalware.org Date: Fri Oct 17 09:04:13 2014 +0200 libpacman: Move acquire/release

[Frugalware-git] pacman-g2: libpacman: Drop _pacman_pkg_delete.

2014-10-17 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=613c43183e5678ac921a186c9da21ce92871f47e commit 613c43183e5678ac921a186c9da21ce92871f47e Author: Michel Hermier herm...@frugalware.org Date: Thu Oct 16 14:03:59 2014 +0200 libpacman: Drop _pacman_pkg_delete.

[Frugalware-git] pacman-g2: libpacman: Make fset a little bit more correct using 'using' keyword.

2014-10-17 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=9edeadc88812ed3aa3ada3a77139a9f1da002068 commit 9edeadc88812ed3aa3ada3a77139a9f1da002068 Author: Michel Hermier herm...@frugalware.org Date: Wed Oct 15 09:30:25 2014 +0200 libpacman: Make fset a little bit

[Frugalware-git] pacman-g2: libpacman: More package/package_node initialisation rework.

2014-10-17 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=67d1992f2d0cea2350e2e4e9f9a810e335c33d64 commit 67d1992f2d0cea2350e2e4e9f9a810e335c33d64 Author: Michel Hermier herm...@frugalware.org Date: Fri Oct 17 08:56:22 2014 +0200 libpacman: More package/package_node

[Frugalware-git] pacman-g2: libpacman: Move events firing for dependency resolution to trans_t::resolvedeps method.

2014-10-17 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=13fb50900d9bb2b909924000b16e60cdfded8d24 commit 13fb50900d9bb2b909924000b16e60cdfded8d24 Author: Michel Hermier herm...@frugalware.org Date: Fri Oct 17 08:57:48 2014 +0200 libpacman: Move events firing for

[Frugalware-git] pacman-g2: libpacman: Extract refcounting aspect to a separated class of flib::object.

2014-10-17 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=2e23be8f599da26724b108d3f08290876e85e552 commit 2e23be8f599da26724b108d3f08290876e85e552 Author: Michel Hermier herm...@frugalware.org Date: Thu Oct 16 14:20:52 2014 +0200 libpacman: Extract refcounting aspect

[Frugalware-git] pacman-g2: libpacman: Remove now unused code.

2014-10-17 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=ed49029539c11b42f8eb60986e20d75a2205d9f4 commit ed49029539c11b42f8eb60986e20d75a2205d9f4 Author: Michel Hermier herm...@frugalware.org Date: Wed Oct 8 12:37:36 2014 +0200 libpacman: Remove now unused code.

[Frugalware-git] pacman-g2: libpacman: Fix typo.

2014-10-17 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=8331b445a67605ba23664c9a7317f8e9f8815cb1 commit 8331b445a67605ba23664c9a7317f8e9f8815cb1 Author: Michel Hermier herm...@frugalware.org Date: Fri Oct 17 11:32:32 2014 +0200 libpacman: Fix typo. diff --git

[Frugalware-git] pacman-g2: libpacman: Add flib::refcounted_ptr.

2014-10-17 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=77c00a5b5f279dd4f911450b080f225ae88158d0 commit 77c00a5b5f279dd4f911450b080f225ae88158d0 Author: Michel Hermier herm...@frugalware.org Date: Fri Oct 17 11:26:09 2014 +0200 libpacman: Add flib::refcounted_ptr.

[Frugalware-git] pacman-g2: libpacman: Simplify Database::remove_pkgfromcache removal code.

2014-10-17 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=608f646525985ad9f8be86ed7178024cec1c25a0 commit 608f646525985ad9f8be86ed7178024cec1c25a0 Author: Michel Hermier herm...@frugalware.org Date: Wed Oct 8 12:34:55 2014 +0200 libpacman: Simplify

[Frugalware-git] pacman-g2: libpacman: Add a basic graphing class (still unused) to store relations with package names with the *providers* of the said names.

2014-10-17 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=004d9639e75bfce9ba5f8afb6a8a5b5bb6a57c4a commit 004d9639e75bfce9ba5f8afb6a8a5b5bb6a57c4a Author: Michel Hermier herm...@frugalware.org Date: Thu Oct 16 10:37:38 2014 +0200 libpacman: Add a basic graphing class

[Frugalware-git] pacman-g2: libpacman: Fix cutpaste typo.

2014-10-17 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=aced64645c6961a8fc081d4fa669498f0322fa46 commit aced64645c6961a8fc081d4fa669498f0322fa46 Author: Michel Hermier herm...@frugalware.org Date: Fri Oct 17 16:38:11 2014 +0200 libpacman: Fix cutpaste typo. diff

[Frugalware-git] pacman-g2: libpacman: Drop unused f_stringlist_vaddf.

2014-10-17 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=331c455df41e1fcea5c2dd29a7ea21a96a1ebff5 commit 331c455df41e1fcea5c2dd29a7ea21a96a1ebff5 Author: Michel Hermier herm...@frugalware.org Date: Fri Oct 17 16:13:42 2014 +0200 libpacman: Drop unused

[Frugalware-git] pacman-g2: libpacman: Drop unused f_stringlist_add_stringlist.

2014-10-17 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=164021c2a93f68f1705097371307dac2891846a6 commit 164021c2a93f68f1705097371307dac2891846a6 Author: Michel Hermier herm...@frugalware.org Date: Fri Oct 17 16:10:00 2014 +0200 libpacman: Drop unused

[Frugalware-git] pacman-g2: libpacman: Preparations for makeking FList sortable.

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=e21f261a27220cd8722ee3483d08b47ef97f0046 commit e21f261a27220cd8722ee3483d08b47ef97f0046 Author: Michel Hermier herm...@frugalware.org Date: Tue Sep 30 10:10:10 2014 +0200 libpacman: Preparations for makeking

[Frugalware-git] pacman-g2: libpacman: Define libpacman::package_set and group_set to avoid long declarations in future changes.

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=fb585c3f4a95333bf573bd892ec33f3f21893eaa commit fb585c3f4a95333bf573bd892ec33f3f21893eaa Author: Michel Hermier herm...@frugalware.org Date: Tue Sep 30 10:18:06 2014 +0200 libpacman: Define

[Frugalware-git] pacman-g2: libpacman: Add flib::mapped_traits (to implement key/value in a single structure).

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=a05b2d00b449e86c3d47b17e2c2b6a7b6a83e894 commit a05b2d00b449e86c3d47b17e2c2b6a7b6a83e894 Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 6 08:05:49 2014 +0200 libpacman: Add flib::mapped_traits (to

[Frugalware-git] pacman-g2: libpacman: Use libpacman::package_set and group_set on getters.

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=2d9006766a1e5c7bd484ef11cf07b171bac2475c commit 2d9006766a1e5c7bd484ef11cf07b171bac2475c Author: Michel Hermier herm...@frugalware.org Date: Thu Oct 2 09:51:08 2014 +0200 libpacman: Use libpacman::package_set

[Frugalware-git] pacman-g2: libpacman: Remove unused f_stringlistitem_to_str.

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=5cd68e96af40467056eef2a09a6edc5e3fc6d515 commit 5cd68e96af40467056eef2a09a6edc5e3fc6d515 Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 6 08:11:59 2014 +0200 libpacman: Remove unused

[Frugalware-git] pacman-g2: libpacman: Drop util/falgorithms.h.

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=ef7bf952560e983f01c6dd310c3d02f9ef3d3190 commit ef7bf952560e983f01c6dd310c3d02f9ef3d3190 Author: Michel Hermier herm...@frugalware.org Date: Thu Oct 2 09:49:33 2014 +0200 libpacman: Drop util/falgorithms.h.

[Frugalware-git] pacman-g2: libpacman: Make _pacman_db_add_pkgincache a method of Database.

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=4ce469d3a4c281caa523f96c3759d8b2337c9c67 commit 4ce469d3a4c281caa523f96c3759d8b2337c9c67 Author: Michel Hermier herm...@frugalware.org Date: Wed Oct 8 09:53:51 2014 +0200 libpacman: Make

[Frugalware-git] pacman-g2: libpacman: Rename cache.cpp to database_cache.cpp.

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=79f42530cb1a7bea2720712239a9600390fb7805 commit 79f42530cb1a7bea2720712239a9600390fb7805 Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 6 11:26:27 2014 +0200 libpacman: Rename cache.cpp to

[Frugalware-git] pacman-g2: libpacman: Make _pacman_db_load_pkgcache static.

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c8ca89479f7b629b115b4e9c833bb837fff155ed commit c8ca89479f7b629b115b4e9c833bb837fff155ed Author: Michel Hermier herm...@frugalware.org Date: Wed Oct 8 09:36:18 2014 +0200 libpacman: Make

[Frugalware-git] pacman-g2: libpacman: Make package and groups accessors, member functions of Database.

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c3035b9aa9f5eca9827fa3adefb49a94b5d76103 commit c3035b9aa9f5eca9827fa3adefb49a94b5d76103 Author: Michel Hermier herm...@frugalware.org Date: Mon Oct 6 11:42:39 2014 +0200 libpacman: Make package and groups

[Frugalware-git] pacman-g2: libpacman: Add iterable_traitsconst Iterable *.

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=143d3c8a00e66e574c9262d03ee11eb16c213cc7 commit 143d3c8a00e66e574c9262d03ee11eb16c213cc7 Author: Michel Hermier herm...@frugalware.org Date: Thu Oct 2 07:51:18 2014 +0200 libpacman: Add iterable_traitsconst

[Frugalware-git] pacman-g2: libpacman: Make _pacman_db_free_pkgcache an method of Database.

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=3e29b90a270109a5e8f7ebee11f65d1d5348d649 commit 3e29b90a270109a5e8f7ebee11f65d1d5348d649 Author: Michel Hermier herm...@frugalware.org Date: Wed Oct 8 09:48:37 2014 +0200 libpacman: Make

[Frugalware-git] pacman-g2: libpacman: Make _pacman_db_remove_pkgfromcache a method of Database.

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=112d7c1d286433acd77d8e7e1ab58365280a0805 commit 112d7c1d286433acd77d8e7e1ab58365280a0805 Author: Michel Hermier herm...@frugalware.org Date: Wed Oct 8 09:58:55 2014 +0200 libpacman: Make

[Frugalware-git] pacman-g2: libpacman: Make _pacman_db_get_grpfromcache a method of Database (as find_group).

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d89141fad4729ec5ba2f6a677ecb4f2e92aef96f commit d89141fad4729ec5ba2f6a677ecb4f2e92aef96f Author: Michel Hermier herm...@frugalware.org Date: Wed Oct 8 10:03:56 2014 +0200 libpacman: Make

[Frugalware-git] pacman-g2: libpacman: Drop cache.h.

2014-10-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=ad6cf0ad47c2e51a60ad98d001f4f4813810b039 commit ad6cf0ad47c2e51a60ad98d001f4f4813810b039 Author: Michel Hermier herm...@frugalware.org Date: Wed Oct 8 10:13:43 2014 +0200 libpacman: Drop cache.h. diff --git

[Frugalware-git] pacman-g2: libpacman: Add a small flib::set utility class (sublcass of FList because of bindings).

2014-09-30 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=673bd297e5c8efbdca68a345b25ecd4fc94820c5 commit 673bd297e5c8efbdca68a345b25ecd4fc94820c5 Author: Michel Hermier herm...@frugalware.org Date: Sun Sep 28 11:02:22 2014 +0200 libpacman: Add a small flib::set

[Frugalware-git] pacman-g2: libpacman: Make logging facilities more C++ with classes.

2014-09-30 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=2e20840257520306e786ea197209ccfbc2583b3f commit 2e20840257520306e786ea197209ccfbc2583b3f Author: Michel Hermier herm...@frugalware.org Date: Mon Sep 29 17:06:55 2014 +0200 libpacman: Make logging facilities

[Frugalware-git] pacman-g2: libpacman: Add find_if_not to flib FList.

2014-09-30 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d3983e65de8b4cdd22f402d4c51454d5af04ab33 commit d3983e65de8b4cdd22f402d4c51454d5af04ab33 Author: Michel Hermier herm...@frugalware.org Date: Sun Sep 28 11:01:05 2014 +0200 libpacman: Add find_if_not to flib

[Frugalware-git] pacman-g2: libpacman: Make FAbstractLogger really abstract.

2014-09-30 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=860898ed2140a09a9e6a9111b29cdf346d829c3d commit 860898ed2140a09a9e6a9111b29cdf346d829c3d Author: Michel Hermier herm...@frugalware.org Date: Tue Sep 30 09:30:16 2014 +0200 libpacman: Make FAbstractLogger

[Frugalware-git] pacman-g2: libpacman: Use m_handle a little bit more.

2014-09-30 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=e1fd103efe8f7ba3dbf5c49e27482c72969a5622 commit e1fd103efe8f7ba3dbf5c49e27482c72969a5622 Author: Michel Hermier herm...@frugalware.org Date: Mon Sep 29 08:21:45 2014 +0200 libpacman: Use m_handle a little bit

[Frugalware-git] pacman-g2: libpacman: Move FStringList implementation to header (in prevision of future change.

2014-09-30 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=6e66eabea4be982cffe92aa021a96d946688af01 commit 6e66eabea4be982cffe92aa021a96d946688af01 Author: Michel Hermier herm...@frugalware.org Date: Mon Sep 29 08:45:18 2014 +0200 libpacman: Move FStringList

[Frugalware-git] pacman-g2: libpacman: Drop FList::add_sorted and use flib::set::add where appropriate.

2014-09-30 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=197f16ecc8241f5737195827c77b5be228996b67 commit 197f16ecc8241f5737195827c77b5be228996b67 Author: Michel Hermier herm...@frugalware.org Date: Sun Sep 28 11:03:42 2014 +0200 libpacman: Drop FList::add_sorted and

[Frugalware-git] pacman-g2: libpacman: Move logger utilities from C to C++.

2014-09-30 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=1baf414abb2b1bf6cc7ea3eb60a2b3ef45349e99 commit 1baf414abb2b1bf6cc7ea3eb60a2b3ef45349e99 Author: Michel Hermier herm...@frugalware.org Date: Mon Sep 29 16:16:32 2014 +0200 libpacman: Move logger utilities from

[Frugalware-git] pacman-g2: libpacman: Implement a faster find in flib::set.

2014-09-30 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=75329793ae42c87e785a47bcb736740b9ebf3abc commit 75329793ae42c87e785a47bcb736740b9ebf3abc Author: Michel Hermier herm...@frugalware.org Date: Mon Sep 29 08:23:34 2014 +0200 libpacman: Implement a faster find in

[Frugalware-git] pacman-g2: libpacman: Rename FLogger to FAbstractLogger.

2014-09-30 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=ef6445794165adfbffef087c96245c0fcf046a8b commit ef6445794165adfbffef087c96245c0fcf046a8b Author: Michel Hermier herm...@frugalware.org Date: Mon Sep 29 17:18:09 2014 +0200 libpacman: Rename FLogger to

[Frugalware-git] pacman-g2: libpacman: Rework a little falgorithm and drop f_ptrlist_clear.

2014-09-26 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=437c8d3aee0f7b1dc2a2434c4f1447435d263fe4 commit 437c8d3aee0f7b1dc2a2434c4f1447435d263fe4 Author: Michel Hermier herm...@frugalware.org Date: Wed Sep 24 18:38:19 2014 +0200 libpacman: Rework a little falgorithm

[Frugalware-git] pacman-g2: libpacman: Move flib::remove* to FList::remove.

2014-09-26 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=aca7b2d306e990121692c7f267c0999a896b3624 commit aca7b2d306e990121692c7f267c0999a896b3624 Author: Michel Hermier herm...@frugalware.org Date: Thu Sep 25 10:43:00 2014 +0200 libpacman: Move flib::remove* to

  1   2   3   4   5   6   7   8   9   10   >