platform/upstream/enlightenment.git
11 years agoUse gettext correctly to translate the "Icon %s" message (patch from Igor Murzov)
Massimo Maiurana [Sun, 16 Dec 2012 17:01:31 +0000 (17:01 +0000)]
Use gettext correctly to translate the "Icon %s" message (patch from Igor Murzov)

SVN revision: 81051

11 years agoShow Everything plugin's names translated in the settings dialog (patch from Igor...
Massimo Maiurana [Sun, 16 Dec 2012 16:59:48 +0000 (16:59 +0000)]
Show Everything plugin's names translated in the settings dialog (patch from Igor Murzov)

SVN revision: 81050

11 years agoStore and handle action names correctly. (patch from Igor Murzov)
Massimo Maiurana [Sun, 16 Dec 2012 16:58:17 +0000 (16:58 +0000)]
Store and handle action names correctly. (patch from Igor Murzov)

SVN revision: 81049

11 years agoFix mismatching parameters for e_action_predef_name_{set,del}() (patch from Igor...
Massimo Maiurana [Sun, 16 Dec 2012 16:51:12 +0000 (16:51 +0000)]
Fix mismatching parameters for e_action_predef_name_{set,del}() (patch from Igor Murzov)

SVN revision: 81048

11 years agoAdd messages of Access, Physics and Quickacces modules to the pot (patch from Igor...
Massimo Maiurana [Sun, 16 Dec 2012 16:47:26 +0000 (16:47 +0000)]
Add messages of Access, Physics and Quickacces modules to the pot (patch from Igor Murzov)

SVN revision: 81047

11 years ago e button widget: same bad logic when removing text. See r81045.
Chidambar Zinnoury [Sun, 16 Dec 2012 16:36:55 +0000 (16:36 +0000)]
 e button widget: same bad logic when removing text. See r81045.

 Sorry, didn’t check before committing!

SVN revision: 81046

11 years ago e button widget: bad logic when removing icon.
Chidambar Zinnoury [Sun, 16 Dec 2012 16:33:57 +0000 (16:33 +0000)]
 e button widget: bad logic when removing icon.

SVN revision: 81045

11 years ago e files menu: “0 listable items” → “No listable items”.
Chidambar Zinnoury [Sun, 16 Dec 2012 14:10:16 +0000 (14:10 +0000)]
 e files menu: “0 listable items” → “No listable items”.

SVN revision: 81044

11 years agoradios - if none is selected... the one u select gets selected. :)
Carsten Haitzler [Sun, 16 Dec 2012 14:06:10 +0000 (14:06 +0000)]
radios - if none is selected... the one u select gets selected. :)

SVN revision: 81043

11 years agomoar bufffzzzz!
Carsten Haitzler [Sun, 16 Dec 2012 10:15:57 +0000 (10:15 +0000)]
moar bufffzzzz!

SVN revision: 81042

11 years agoupdating spanish translation
Massimo Maiurana [Sun, 16 Dec 2012 09:03:00 +0000 (09:03 +0000)]
updating spanish translation

SVN revision: 81041

11 years agoMake two more messages translatable (patch from Igor Murzov)
Massimo Maiurana [Sun, 16 Dec 2012 08:57:55 +0000 (08:57 +0000)]
Make two more messages translatable (patch from Igor Murzov)

SVN revision: 81040

11 years agook - give some size in printf.
Carsten Haitzler [Sun, 16 Dec 2012 01:29:48 +0000 (01:29 +0000)]
ok - give some size in printf.

SVN revision: 81037

11 years agook - strdupa make sure its defined after other includes in case,.. and
Carsten Haitzler [Sun, 16 Dec 2012 01:17:45 +0000 (01:17 +0000)]
ok - strdupa make sure its defined after other includes in case,.. and
add to e_fm_ipc.c...

SVN revision: 81036

11 years ago e about: typo.
Chidambar Zinnoury [Sat, 15 Dec 2012 20:23:56 +0000 (20:23 +0000)]
 e about: typo.

SVN revision: 81034

11 years ago e clock: scale date.
Chidambar Zinnoury [Sat, 15 Dec 2012 20:23:04 +0000 (20:23 +0000)]
 e clock: scale date.

SVN revision: 81033

11 years ago e xsettings: state that the theme applies only to GTK apps.
Chidambar Zinnoury [Sat, 15 Dec 2012 20:20:59 +0000 (20:20 +0000)]
 e xsettings: state that the theme applies only to GTK apps.

 Maybe put icons as first item as it applies to everything?

SVN revision: 81032

11 years ago e: Unicode makes you look better, gives you luck, brings back lost love,
Chidambar Zinnoury [Sat, 15 Dec 2012 20:19:33 +0000 (20:19 +0000)]
 e: Unicode makes you look better, gives you luck, brings back lost love,

SVN revision: 81031

11 years ago e main menu: remove parentheses and disable item when there are no elements.
Chidambar Zinnoury [Sat, 15 Dec 2012 20:07:02 +0000 (20:07 +0000)]
 e main menu: remove parentheses and disable item when there are no elements.

SVN revision: 81030

11 years ago e: Revamp a 'lil bit the remember config dialog.
Chidambar Zinnoury [Sat, 15 Dec 2012 20:03:41 +0000 (20:03 +0000)]
 e: Revamp a 'lil bit the remember config dialog.

- Add check changed.
- Have the details section actually show something.
- Show a meaningful “Any” (disabled) when a discriminant is not set.
- Show “No selection” (disabled) when there is none.

 Still bothering: deletions are being done immediately, not upon validation, unlike other settings.

SVN revision: 81029

11 years agoupdating portuguese and galician translations
Massimo Maiurana [Sat, 15 Dec 2012 18:47:52 +0000 (18:47 +0000)]
updating portuguese and galician translations

SVN revision: 81028

11 years agoe:tiling: tiled windows shouldn't get maximised by users
Boris Faure [Sat, 15 Dec 2012 18:06:39 +0000 (18:06 +0000)]
e:tiling: tiled windows shouldn't get maximised by users

Refs: #1996

SVN revision: 81027

11 years agomore wallpapers. filtered - sharpened, cleaned... colorful... darkened
Carsten Haitzler [Sat, 15 Dec 2012 15:49:15 +0000 (15:49 +0000)]
more wallpapers. filtered - sharpened, cleaned... colorful... darkened
mostly so they dont kill the default theme darkness.

SVN revision: 81025

11 years agoFrom: Maxime Villard <rustyBSD@gmx.fr>
Maxime Villard [Sat, 15 Dec 2012 14:42:19 +0000 (14:42 +0000)]
From: Maxime Villard <rustyBSD@gmx.fr>
Subject: [E-devel] [e] Patch acpi

A little patch to fix a possible warning - and overflow.

'buf' is PATH_MAX, but PATH_MAX is not necessary 1024. If
PATH_MAX < 1024 -> overflow.

Also, fgets() fills the buffer and nullterminate it, so we
don't need to buff[0] = '\0'.

SVN revision: 81024

11 years agoFrom: Maxime Villard <rustyBSD@gmx.fr>
Maxime Villard [Sat, 15 Dec 2012 14:29:38 +0000 (14:29 +0000)]
From: Maxime Villard <rustyBSD@gmx.fr>
Subject: Re: [E-devel] [e] [patch] Leak (was FreeBSD patch)

I would also move some {free(x); x = null} to E_FREE.

SVN revision: 81023

11 years agoadn as discussed - fill out default theme to cover some of the other
Carsten Haitzler [Sat, 15 Dec 2012 14:22:50 +0000 (14:22 +0000)]
adn as discussed - fill out default theme to cover some of the other
cursor types used/supported by e17.. inf act all of them. :)

SVN revision: 81022

11 years agoalso all the pointer push/pops are going to be bad in that they mess
Carsten Haitzler [Sat, 15 Dec 2012 13:30:13 +0000 (13:30 +0000)]
also all the pointer push/pops are going to be bad in that they mess
with the manager pointer... that is bad - at most mess with your own
win pointer.. push and pop that. fix... and use plus pointer for power
led button so it doesnt look like the hand ptr for dragging. :)

SVN revision: 81019

11 years agoummm randr.. why do pointer differently for rotate.. when e_poitner
Carsten Haitzler [Sat, 15 Dec 2012 13:18:10 +0000 (13:18 +0000)]
ummm randr.. why do pointer differently for rotate.. when e_poitner
already does it? fix - use e_pointer.

SVN revision: 81018

11 years agoprovide debug printfs for cedric.. my init splash comes up fine...
Carsten Haitzler [Sat, 15 Dec 2012 07:51:16 +0000 (07:51 +0000)]
provide debug printfs for cedric.. my init splash comes up fine...
debug loosk good.

SVN revision: 81014

11 years agorevert that.. its not a double free... its a bizarre-arse macro!
Carsten Haitzler [Sat, 15 Dec 2012 07:44:11 +0000 (07:44 +0000)]
revert that.. its not a double free... its a bizarre-arse macro!

SVN revision: 81012

11 years agowtf? thats like double-free land.. why strdupa at all? nuts! remove
Carsten Haitzler [Sat, 15 Dec 2012 01:56:35 +0000 (01:56 +0000)]
wtf? thats like double-free land.. why strdupa at all? nuts! remove
strdupa's and make code consistent with neighbouring code.

SVN revision: 81006

11 years agosame for mouse wheel bindings...
Mike Blumenkrantz [Fri, 14 Dec 2012 22:36:35 +0000 (22:36 +0000)]
same for mouse wheel bindings...

SVN revision: 80993

11 years agoapparently people have been adding keybinds to default config and not updating the...
Mike Blumenkrantz [Fri, 14 Dec 2012 22:31:17 +0000 (22:31 +0000)]
apparently people have been adding keybinds to default config and not updating the keybind reset to defaults list

SVN revision: 80992

11 years agopatch from maxime villard fixing strdupa definition and moving a variable to local...
Mike Blumenkrantz [Fri, 14 Dec 2012 21:09:21 +0000 (21:09 +0000)]
patch from maxime villard fixing strdupa definition and moving a variable to local scope

SVN revision: 80990

11 years agoupdating arabic translations
Massimo Maiurana [Fri, 14 Dec 2012 20:04:41 +0000 (20:04 +0000)]
updating arabic translations

SVN revision: 80988

11 years agoupdating brazilian and italian translations
Massimo Maiurana [Fri, 14 Dec 2012 19:10:15 +0000 (19:10 +0000)]
updating brazilian and italian translations

SVN revision: 80982

11 years agoupdating portuguese and italian translations
Massimo Maiurana [Fri, 14 Dec 2012 17:44:04 +0000 (17:44 +0000)]
updating portuguese and italian translations

SVN revision: 80979

11 years agotypo
Massimo Maiurana [Fri, 14 Dec 2012 17:40:12 +0000 (17:40 +0000)]
typo

SVN revision: 80978

11 years agoe17/evry: add some debug info to exebufs path scanning/loading
Hannes Janetzek [Fri, 14 Dec 2012 17:10:35 +0000 (17:10 +0000)]
e17/evry: add some debug info to exebufs path scanning/loading

SVN revision: 80974

11 years agoe17/evry: remove logging stuff from api..
Hannes Janetzek [Fri, 14 Dec 2012 17:09:00 +0000 (17:09 +0000)]
e17/evry: remove logging stuff from api..

SVN revision: 80973

11 years agoLUCKY #17 RELEASE!
Mike Blumenkrantz [Fri, 14 Dec 2012 16:30:50 +0000 (16:30 +0000)]
LUCKY #17 RELEASE!

SVN revision: 80969

11 years ago"share" button on screenshot now has a confirm dialog because apparently "share"...
Mike Blumenkrantz [Fri, 14 Dec 2012 16:02:03 +0000 (16:02 +0000)]
"share" button on screenshot now has a confirm dialog because apparently "share" is too vague and we need users to explicitly waive their privacy rights
ticket #1985

SVN revision: 80959

11 years agoe17/evry: free window in _evry_window_free
Hannes Janetzek [Fri, 14 Dec 2012 14:28:16 +0000 (14:28 +0000)]
e17/evry: free window in _evry_window_free

SVN revision: 80952

11 years agoevry valgrinding: dont leak initial item (when no input was given)
Hannes Janetzek [Fri, 14 Dec 2012 14:25:48 +0000 (14:25 +0000)]
evry valgrinding: dont leak initial item (when no input was given)

SVN revision: 80947

11 years agoevry valgrinding: not sure if this is correct solution but evas_smart_class_new:35...
Hannes Janetzek [Fri, 14 Dec 2012 14:24:37 +0000 (14:24 +0000)]
evry valgrinding: not sure if this is correct solution but evas_smart_class_new:35 leaked in one log

SVN revision: 80945

11 years agofix pointer warping on desk change + revert focus
Mike Blumenkrantz [Fri, 14 Dec 2012 13:47:53 +0000 (13:47 +0000)]
fix pointer warping on desk change + revert focus
ticket #1994

SVN revision: 80942

11 years agoimproper E_FREE usage
Mike Blumenkrantz [Fri, 14 Dec 2012 13:04:32 +0000 (13:04 +0000)]
improper E_FREE usage

SVN revision: 80939

11 years agofix magic fail when deleting desklock popup: popup already hidden, so don't need...
Mike Blumenkrantz [Fri, 14 Dec 2012 13:04:16 +0000 (13:04 +0000)]
fix magic fail when deleting desklock popup: popup already hidden, so don't need to delay delete

SVN revision: 80938

11 years agoother duplicates with different case
Massimo Maiurana [Fri, 14 Dec 2012 12:04:57 +0000 (12:04 +0000)]
other duplicates with different case

SVN revision: 80936

11 years agoremove unnecessary efm refresh on fwin spring dnd end, fixes crash
Mike Blumenkrantz [Fri, 14 Dec 2012 11:30:55 +0000 (11:30 +0000)]
remove unnecessary efm refresh on fwin spring dnd end, fixes crash
ticket #1975

SVN revision: 80934

11 years agoreorder efm dnd finished cb to prevent crash when accessing possibly deleted icon
Mike Blumenkrantz [Fri, 14 Dec 2012 11:29:50 +0000 (11:29 +0000)]
reorder efm dnd finished cb to prevent crash when accessing possibly deleted icon

SVN revision: 80933

11 years agoupdate widget min size when changing label text
Mike Blumenkrantz [Fri, 14 Dec 2012 11:29:19 +0000 (11:29 +0000)]
update widget min size when changing label text

SVN revision: 80932

11 years agopulse_recv() no longer has the most confusing return of any function, also only preve...
Mike Blumenkrantz [Fri, 14 Dec 2012 09:38:59 +0000 (09:38 +0000)]
pulse_recv() no longer has the most confusing return of any function, also only prevent event list from building, not sinks (we need them!)

SVN revision: 80925

11 years agomore leaks gone in trash code that isn't used
Mike Blumenkrantz [Fri, 14 Dec 2012 09:19:50 +0000 (09:19 +0000)]
more leaks gone in trash code that isn't used

SVN revision: 80924

11 years agoit seems that this variable in e_exec does not actually need to be strdup()ed, and...
Mike Blumenkrantz [Fri, 14 Dec 2012 09:13:07 +0000 (09:13 +0000)]
it seems that this variable in e_exec does not actually need to be strdup()ed, and thus does not need to leak...

SVN revision: 80923

11 years agoimproper E_FREE usage
Mike Blumenkrantz [Fri, 14 Dec 2012 09:07:57 +0000 (09:07 +0000)]
improper E_FREE usage

SVN revision: 80922

11 years agosmall leak in config registry item add
Mike Blumenkrantz [Fri, 14 Dec 2012 09:04:23 +0000 (09:04 +0000)]
small leak in config registry item add

SVN revision: 80920

11 years agobetter fix for mixer buffer overflow, copy to epulse
Mike Blumenkrantz [Fri, 14 Dec 2012 09:03:34 +0000 (09:03 +0000)]
better fix for mixer buffer overflow, copy to epulse

SVN revision: 80919

11 years agobetter fix for mixer pointer
Mike Blumenkrantz [Fri, 14 Dec 2012 08:39:15 +0000 (08:39 +0000)]
better fix for mixer pointer

SVN revision: 80918

11 years agoe: revert r80871.
Cedric BAIL [Fri, 14 Dec 2012 06:59:29 +0000 (06:59 +0000)]
e: revert r80871.

This commit make E go crazy and use 100% all time. Reading the code,
we do check the returned value, but discard it without looking at it
in many case. A proper review of that piece of code to fix potential
memory leak and avoid reusing dead pointer would be a must.

SVN revision: 80915

11 years agofix filedesc leak in tempget when errs happen - based on info from
Carsten Haitzler [Fri, 14 Dec 2012 05:28:16 +0000 (05:28 +0000)]
fix filedesc leak in tempget when errs happen - based on info from
maxime, but written differently.

SVN revision: 80914

11 years agohave a theme fallback in preview so it works right.
Carsten Haitzler [Thu, 13 Dec 2012 23:33:29 +0000 (23:33 +0000)]
have a theme fallback in preview so it works right.

SVN revision: 80904

11 years agoactually we can just strdupa here instead
Mike Blumenkrantz [Thu, 13 Dec 2012 21:28:54 +0000 (21:28 +0000)]
actually we can just strdupa here instead

SVN revision: 80899

11 years agogrr meant strncpy!
Mike Blumenkrantz [Thu, 13 Dec 2012 21:25:29 +0000 (21:25 +0000)]
grr meant strncpy!

SVN revision: 80898

11 years agoe:tiling: fix some overflows and add a bunch of asserts
Boris Faure [Thu, 13 Dec 2012 20:55:54 +0000 (20:55 +0000)]
e:tiling: fix some overflows and add a bunch of asserts

SVN revision: 80892

11 years agoadd object_repack function for frametable
Mike Blumenkrantz [Thu, 13 Dec 2012 20:12:32 +0000 (20:12 +0000)]
add object_repack function for frametable

SVN revision: 80890

11 years agounbreak e_intl.h #ifdefs
Mike Blumenkrantz [Thu, 13 Dec 2012 19:12:37 +0000 (19:12 +0000)]
unbreak e_intl.h #ifdefs

SVN revision: 80889

11 years agoupdating various translations
Massimo Maiurana [Thu, 13 Dec 2012 18:43:05 +0000 (18:43 +0000)]
updating various translations

SVN revision: 80888

11 years agofix wizard comp cfg leak
Mike Blumenkrantz [Thu, 13 Dec 2012 15:02:20 +0000 (15:02 +0000)]
fix wizard comp cfg leak

SVN revision: 80877

11 years agosome small leaks in tempget
Mike Blumenkrantz [Thu, 13 Dec 2012 14:59:50 +0000 (14:59 +0000)]
some small leaks in tempget

SVN revision: 80876

11 years agofix possible crash in shot module
Mike Blumenkrantz [Thu, 13 Dec 2012 14:56:53 +0000 (14:56 +0000)]
fix possible crash in shot module

SVN revision: 80875

11 years agonotification module no longer crashes when its config is reset
Mike Blumenkrantz [Thu, 13 Dec 2012 14:54:19 +0000 (14:54 +0000)]
notification module no longer crashes when its config is reset

SVN revision: 80874

11 years agodon't leak event infos when no cb is set for pulse events
Mike Blumenkrantz [Thu, 13 Dec 2012 14:51:00 +0000 (14:51 +0000)]
don't leak event infos when no cb is set for pulse events

SVN revision: 80873

11 years agoanother leak on failure
Mike Blumenkrantz [Thu, 13 Dec 2012 14:46:15 +0000 (14:46 +0000)]
another leak on failure

SVN revision: 80872

11 years agoNULL variable after freeing
Mike Blumenkrantz [Thu, 13 Dec 2012 14:44:55 +0000 (14:44 +0000)]
NULL variable after freeing

SVN revision: 80871

11 years agobuffer overflow in pulse
Mike Blumenkrantz [Thu, 13 Dec 2012 14:44:11 +0000 (14:44 +0000)]
buffer overflow in pulse

SVN revision: 80870

11 years agopossible buffer overflow, review needed from someone who knows this better
Mike Blumenkrantz [Thu, 13 Dec 2012 14:36:24 +0000 (14:36 +0000)]
possible buffer overflow, review needed from someone who knows this better

SVN revision: 80869

11 years agono, you don't need to allocate label strings for list
Mike Blumenkrantz [Thu, 13 Dec 2012 14:35:56 +0000 (14:35 +0000)]
no, you don't need to allocate label strings for list

SVN revision: 80868

11 years agofileman_opinfo improper E_FREE and possible leak depending on asprintf implementation
Mike Blumenkrantz [Thu, 13 Dec 2012 14:25:04 +0000 (14:25 +0000)]
fileman_opinfo improper E_FREE and possible leak depending on asprintf implementation

SVN revision: 80867

11 years agofileman menu leak
Mike Blumenkrantz [Thu, 13 Dec 2012 14:23:41 +0000 (14:23 +0000)]
fileman menu leak

SVN revision: 80866

11 years agoleak in fileman mime edit config
Mike Blumenkrantz [Thu, 13 Dec 2012 14:21:58 +0000 (14:21 +0000)]
leak in fileman mime edit config

SVN revision: 80865

11 years agoanother fileman mime config leak
Mike Blumenkrantz [Thu, 13 Dec 2012 14:20:06 +0000 (14:20 +0000)]
another fileman mime config leak

SVN revision: 80864

11 years agoformatting
Mike Blumenkrantz [Thu, 13 Dec 2012 14:16:34 +0000 (14:16 +0000)]
formatting

SVN revision: 80860

11 years agofun typo, I'd think gcc would warn against this
Mike Blumenkrantz [Thu, 13 Dec 2012 14:14:44 +0000 (14:14 +0000)]
fun typo, I'd think gcc would warn against this

SVN revision: 80859

11 years agodo calloc after possible return; leak--
Mike Blumenkrantz [Thu, 13 Dec 2012 14:13:39 +0000 (14:13 +0000)]
do calloc after possible return; leak--

SVN revision: 80858

11 years agoanother evry apps leak
Mike Blumenkrantz [Thu, 13 Dec 2012 14:13:08 +0000 (14:13 +0000)]
another evry apps leak

SVN revision: 80857

11 years agomore evry apps leaks and wrong E_FREE usage
Mike Blumenkrantz [Thu, 13 Dec 2012 14:09:55 +0000 (14:09 +0000)]
more evry apps leaks and wrong E_FREE usage

SVN revision: 80856

11 years agoleak in evry apps
Mike Blumenkrantz [Thu, 13 Dec 2012 14:08:03 +0000 (14:08 +0000)]
leak in evry apps

SVN revision: 80855

11 years agodropshadow leak
Mike Blumenkrantz [Thu, 13 Dec 2012 13:57:37 +0000 (13:57 +0000)]
dropshadow leak

SVN revision: 80854

11 years agoformatting
Mike Blumenkrantz [Thu, 13 Dec 2012 13:52:41 +0000 (13:52 +0000)]
formatting

SVN revision: 80853

11 years agosmall leak in old display dialog
Mike Blumenkrantz [Thu, 13 Dec 2012 13:45:58 +0000 (13:45 +0000)]
small leak in old display dialog

SVN revision: 80852

11 years agoformatting
Mike Blumenkrantz [Thu, 13 Dec 2012 13:42:50 +0000 (13:42 +0000)]
formatting

SVN revision: 80851

11 years agogadcon positioning leak
Mike Blumenkrantz [Thu, 13 Dec 2012 13:41:35 +0000 (13:41 +0000)]
gadcon positioning leak

SVN revision: 80850

11 years agomore profile config dialog leaks
Mike Blumenkrantz [Thu, 13 Dec 2012 13:38:32 +0000 (13:38 +0000)]
more profile config dialog leaks

SVN revision: 80849

11 years agofix leaks in profile config dialog
Mike Blumenkrantz [Thu, 13 Dec 2012 13:37:04 +0000 (13:37 +0000)]
fix leaks in profile config dialog

SVN revision: 80848

11 years agoapps menu no longer leaks in some impossible case
Mike Blumenkrantz [Thu, 13 Dec 2012 13:23:38 +0000 (13:23 +0000)]
apps menu no longer leaks in some impossible case

SVN revision: 80847

11 years agofix some comp leaks when window attributes are not found
Mike Blumenkrantz [Thu, 13 Dec 2012 13:21:43 +0000 (13:21 +0000)]
fix some comp leaks when window attributes are not found

SVN revision: 80846

11 years agovoid functions don't return values
Mike Blumenkrantz [Thu, 13 Dec 2012 13:19:30 +0000 (13:19 +0000)]
void functions don't return values

SVN revision: 80845

11 years agoensure path length fits in buffer in batget
Mike Blumenkrantz [Thu, 13 Dec 2012 13:18:07 +0000 (13:18 +0000)]
ensure path length fits in buffer in batget

SVN revision: 80844

11 years agouse PATH_MAX for path buffers
Mike Blumenkrantz [Thu, 13 Dec 2012 13:16:01 +0000 (13:16 +0000)]
use PATH_MAX for path buffers

SVN revision: 80843