You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(60) |
Jul
(35) |
Aug
(32) |
Sep
(5) |
Oct
(5) |
Nov
(58) |
Dec
(34) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(114) |
Feb
(184) |
Mar
(153) |
Apr
(90) |
May
(153) |
Jun
(59) |
Jul
(24) |
Aug
(43) |
Sep
(17) |
Oct
(34) |
Nov
(11) |
Dec
(204) |
2007 |
Jan
(84) |
Feb
(119) |
Mar
(38) |
Apr
(28) |
May
(52) |
Jun
(105) |
Jul
(64) |
Aug
(67) |
Sep
(14) |
Oct
(3) |
Nov
(28) |
Dec
(55) |
2008 |
Jan
(228) |
Feb
(55) |
Mar
(30) |
Apr
(30) |
May
(15) |
Jun
(20) |
Jul
(12) |
Aug
(3) |
Sep
(13) |
Oct
(54) |
Nov
(35) |
Dec
(35) |
2009 |
Jan
(19) |
Feb
(20) |
Mar
(34) |
Apr
(4) |
May
(60) |
Jun
(25) |
Jul
(16) |
Aug
(51) |
Sep
(19) |
Oct
(62) |
Nov
(21) |
Dec
(12) |
2010 |
Jan
(1) |
Feb
|
Mar
(4) |
Apr
(12) |
May
(23) |
Jun
(13) |
Jul
(1) |
Aug
(40) |
Sep
(18) |
Oct
(21) |
Nov
(26) |
Dec
(34) |
2011 |
Jan
(17) |
Feb
(23) |
Mar
(1) |
Apr
(10) |
May
(1) |
Jun
(5) |
Jul
(1) |
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
(43) |
2012 |
Jan
(5) |
Feb
(19) |
Mar
(6) |
Apr
(24) |
May
(39) |
Jun
(83) |
Jul
(29) |
Aug
(36) |
Sep
(64) |
Oct
(55) |
Nov
(12) |
Dec
(7) |
2013 |
Jan
(17) |
Feb
(10) |
Mar
(37) |
Apr
(27) |
May
(13) |
Jun
(9) |
Jul
(7) |
Aug
(61) |
Sep
(23) |
Oct
(23) |
Nov
(30) |
Dec
(16) |
2014 |
Jan
(23) |
Feb
(13) |
Mar
(9) |
Apr
(17) |
May
(2) |
Jun
(11) |
Jul
(2) |
Aug
|
Sep
(9) |
Oct
(24) |
Nov
(2) |
Dec
(14) |
2015 |
Jan
(6) |
Feb
(4) |
Mar
(17) |
Apr
|
May
(7) |
Jun
(3) |
Jul
|
Aug
|
Sep
(2) |
Oct
(21) |
Nov
(6) |
Dec
(2) |
2016 |
Jan
(4) |
Feb
(2) |
Mar
(7) |
Apr
(3) |
May
(11) |
Jun
(6) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
(6) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(4) |
Dec
|
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(8) |
Nov
|
Dec
|
2024 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
|
|
|
1
|
2
(2) |
3
|
4
|
5
|
6
|
7
(6) |
8
(4) |
9
|
10
(1) |
11
|
12
|
13
|
14
|
15
|
16
(5) |
17
(1) |
18
(5) |
19
(1) |
20
|
21
(2) |
22
|
23
(1) |
24
|
25
|
26
|
27
|
28
|
29
|
30
(7) |
31
(2) |
|
|
|
|
|
|
From: John L. <jla...@gm...> - 2013-03-16 03:24:54
|
On Fri, Mar 15, 2013 at 11:05 PM, Paul K <pau...@ya...> wrote: > Hi John, > > Thank you for the link to Traverse implementation; I should have > looked there myself. VZ uses GetFirst and GetNext, whereas I actually > use FindFirst and FindNext. I'm not sure what exactly the differences > are, but I'll re-implement Traverse in Lua and see if it is > sufficiently fast for my needs. It'll definitely be no slower than using a wxDirTraverser since you won't have the overhead of extra calls to the traverser itself. Directory reading is already slow enough and I couldn't see the use of the traverser in Lua since it's far more flexible than C++ code. Regards, John |
From: Paul K <pau...@ya...> - 2013-03-16 03:06:06
|
Hi John, Thank you for the link to Traverse implementation; I should have looked there myself. VZ uses GetFirst and GetNext, whereas I actually use FindFirst and FindNext. I'm not sure what exactly the differences are, but I'll re-implement Traverse in Lua and see if it is sufficiently fast for my needs. Paul. On Fri, Mar 15, 2013 at 6:24 PM, Paul K <pau...@ya...> wrote: > Hi John, > > I do that now (I use GetFirst() and GetNext()), but it's a bit slow > for my purposes. GetAllFiles is much faster, but my main problem with > it is that I can't exclude directories I don't need (for example, > .git, .svn and others), and those can be quite slow to scan (due to a > large number of directories and files). > > For example, when I try GetAllFiles it scans a folder with 278 files > (including subfolders, most of these are in .git folder), it takes > 0.8s to scan (and subsequent runs only take 0.08s or so). Same folder > without .git subfolder takes only 3ms or so to scan (17 files). > > I'm hoping that the Traverse method would give me a way to do it fast, > but also allow me to filter out those folders I don't need. > Unfortunately I can't test it without having access to it. > > Paul. > > On Fri, Mar 15, 2013 at 5:51 PM, John Labenski <jla...@gm...> wrote: >> On Fri, Mar 15, 2013 at 8:25 PM, Paul K <pau...@ya...> wrote: >>> Hi John, >>> >>> I noticed that wxlua is missing the Traverse method in wxDir object >>> (http://docs.wxwidgets.org/2.8/wx_wxdir.html#wxdirtraverse). >> >> Please use GetAllFiles() or roll your own GetFirst() GetNext() >> recursive function instead. >> http://wxlua.sourceforge.net/docs/wxluaref.html#wxDir >> >> An example of how to do that is here, see wxDir::Traverse() >> http://svn.wxwidgets.org/viewvc/wx/wxWidgets/trunk/src/common/dircmn.cpp?view=markup >> >> I don't really see any gain in using it for Lua programs as it just >> adds a layer of complexity and without enumeration type-safety can >> cause more problems than it would solve. >> >> Regards, >> John >> >> ------------------------------------------------------------------------------ >> Everyone hates slow websites. So do we. >> Make your web apps faster with AppDynamics >> Download AppDynamics Lite for free today: >> http://p.sf.net/sfu/appdyn_d2d_mar >> _______________________________________________ >> wxlua-users mailing list >> wxl...@li... >> https://lists.sourceforge.net/lists/listinfo/wxlua-users |
From: Paul K <pau...@ya...> - 2013-03-16 01:24:29
|
Hi John, I do that now (I use GetFirst() and GetNext()), but it's a bit slow for my purposes. GetAllFiles is much faster, but my main problem with it is that I can't exclude directories I don't need (for example, .git, .svn and others), and those can be quite slow to scan (due to a large number of directories and files). For example, when I try GetAllFiles it scans a folder with 278 files (including subfolders, most of these are in .git folder), it takes 0.8s to scan (and subsequent runs only take 0.08s or so). Same folder without .git subfolder takes only 3ms or so to scan (17 files). I'm hoping that the Traverse method would give me a way to do it fast, but also allow me to filter out those folders I don't need. Unfortunately I can't test it without having access to it. Paul. On Fri, Mar 15, 2013 at 5:51 PM, John Labenski <jla...@gm...> wrote: > On Fri, Mar 15, 2013 at 8:25 PM, Paul K <pau...@ya...> wrote: >> Hi John, >> >> I noticed that wxlua is missing the Traverse method in wxDir object >> (http://docs.wxwidgets.org/2.8/wx_wxdir.html#wxdirtraverse). > > Please use GetAllFiles() or roll your own GetFirst() GetNext() > recursive function instead. > http://wxlua.sourceforge.net/docs/wxluaref.html#wxDir > > An example of how to do that is here, see wxDir::Traverse() > http://svn.wxwidgets.org/viewvc/wx/wxWidgets/trunk/src/common/dircmn.cpp?view=markup > > I don't really see any gain in using it for Lua programs as it just > adds a layer of complexity and without enumeration type-safety can > cause more problems than it would solve. > > Regards, > John > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_mar > _______________________________________________ > wxlua-users mailing list > wxl...@li... > https://lists.sourceforge.net/lists/listinfo/wxlua-users |
From: John L. <jla...@gm...> - 2013-03-16 00:51:38
|
On Fri, Mar 15, 2013 at 8:25 PM, Paul K <pau...@ya...> wrote: > Hi John, > > I noticed that wxlua is missing the Traverse method in wxDir object > (http://docs.wxwidgets.org/2.8/wx_wxdir.html#wxdirtraverse). Please use GetAllFiles() or roll your own GetFirst() GetNext() recursive function instead. http://wxlua.sourceforge.net/docs/wxluaref.html#wxDir An example of how to do that is here, see wxDir::Traverse() http://svn.wxwidgets.org/viewvc/wx/wxWidgets/trunk/src/common/dircmn.cpp?view=markup I don't really see any gain in using it for Lua programs as it just adds a layer of complexity and without enumeration type-safety can cause more problems than it would solve. Regards, John |
From: Paul K <pau...@ya...> - 2013-03-16 00:26:06
|
Hi John, I noticed that wxlua is missing the Traverse method in wxDir object (http://docs.wxwidgets.org/2.8/wx_wxdir.html#wxdirtraverse). Is it possible to add it or is there something more fundamental that prevents it? I'd also like to make sure that wxDirTraverser (http://docs.wxwidgets.org/2.8/wx_wxdirtraverser.html#wxdirtraverser) will work as it's required for Traverse to be useful. Thank you! Paul. |