You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
(5) |
Apr
(7) |
May
(11) |
Jun
(19) |
Jul
(9) |
Aug
(5) |
Sep
(6) |
Oct
(18) |
Nov
(9) |
Dec
(20) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(8) |
Feb
(1) |
Mar
(5) |
Apr
(1) |
May
(1) |
Jun
(73) |
Jul
(128) |
Aug
(39) |
Sep
(91) |
Oct
(24) |
Nov
(42) |
Dec
(37) |
2006 |
Jan
(8) |
Feb
(22) |
Mar
(15) |
Apr
(44) |
May
(13) |
Jun
(9) |
Jul
(19) |
Aug
(35) |
Sep
(28) |
Oct
(53) |
Nov
(19) |
Dec
(29) |
2007 |
Jan
(28) |
Feb
(37) |
Mar
(86) |
Apr
(14) |
May
(48) |
Jun
(2) |
Jul
(20) |
Aug
(19) |
Sep
(19) |
Oct
(8) |
Nov
(11) |
Dec
(11) |
2008 |
Jan
(3) |
Feb
(1) |
Mar
(22) |
Apr
(7) |
May
(3) |
Jun
|
Jul
(16) |
Aug
(10) |
Sep
(5) |
Oct
(3) |
Nov
(24) |
Dec
(9) |
2009 |
Jan
(14) |
Feb
(4) |
Mar
(16) |
Apr
(13) |
May
(22) |
Jun
(3) |
Jul
(3) |
Aug
(8) |
Sep
(20) |
Oct
(18) |
Nov
(5) |
Dec
(11) |
2010 |
Jan
(4) |
Feb
(4) |
Mar
(7) |
Apr
(5) |
May
(41) |
Jun
(15) |
Jul
(3) |
Aug
(2) |
Sep
(9) |
Oct
(7) |
Nov
(8) |
Dec
(3) |
2011 |
Jan
(28) |
Feb
(29) |
Mar
(3) |
Apr
(7) |
May
(3) |
Jun
(1) |
Jul
(1) |
Aug
(2) |
Sep
|
Oct
(4) |
Nov
(7) |
Dec
|
2012 |
Jan
(3) |
Feb
(4) |
Mar
(3) |
Apr
(3) |
May
(2) |
Jun
(2) |
Jul
(3) |
Aug
(3) |
Sep
(2) |
Oct
(3) |
Nov
|
Dec
(1) |
2013 |
Jan
|
Feb
|
Mar
(4) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
(7) |
Dec
(5) |
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(5) |
Dec
|
2015 |
Jan
(7) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2019 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Francesco M. <f18...@ya...> - 2006-09-28 16:03:04
|
Ildar ha scritto: > Francesco, > > Thank you, I got the idea. > > However, 2 more questions: > > #1 > > wxString s3 = node.Find(wxT("level2-1")).GetFirstChild().GetName(); > > result: > s3 == "text" // as you mentioned > > but > > wxString s4 = node.Find(wxT("level2-1")).Get(wxT("text")); > > result: > s4 == "" wxXml2Node::Get returns a wxXml2Node, not a wxString. I don't know why the compiler accepts the assignment of a wxXml2Node to a wxString... couldn't you trace it with a debugger and see what happens? > #2 > > is the following possible? > > |- wxXML_ELEMENT_NODE with name "level2-1" and content="" > |- wxXML_TEXT_NODE with name "" and content="hello" > |- wxXML_TEXT_NODE with name "" and content="bye" > > wxXML_ELEMENT_NODE - contains 2 text nodes. sure; it's possible. IIRC there are some rules which makes libxml2 split a text into two text nodes but I don't remember them right now. However consider also the case of this XML fragment: <node> hello <b>XML</b> world! </node> the "node" node has two text nodes interleaved by an element node (with name="b" and with a single text node as child). Francesco |
From: Armel A. <ass...@wa...> - 2006-09-28 15:58:54
|
>> nonetheless, this is not really XSL-like (which Ildar expected). It could >> be >> cool to have a GetAllText ( ) all the simple text of all sub nodes >> concatenated. > I just added to CVS the GetNodeContent() functions which does exactly > that. cool :) Armel |
From: Francesco M. <f18...@ya...> - 2006-09-28 15:55:25
|
Armel Asselin ha scritto: >>> the results are: >>> >>> s == "level2-1" // the same as expected >>> s1 == "" // I expected to get "hello" >>> s2 == "hello" // ? >> yes, sure. no bugs. >> This is really a FAQ and I should add it somewhere. >> >> The results you get are because your XML tree is parsed as: > nonetheless, this is not really XSL-like (which Ildar expected). It could be > cool to have a GetAllText ( ) all the simple text of all sub nodes > concatenated. I just added to CVS the GetNodeContent() functions which does exactly that. Francesco |
From: Armel A. <ass...@wa...> - 2006-09-28 15:38:36
|
>> the results are: >> >> s == "level2-1" // the same as expected >> s1 == "" // I expected to get "hello" >> s2 == "hello" // ? > yes, sure. no bugs. > This is really a FAQ and I should add it somewhere. > > The results you get are because your XML tree is parsed as: nonetheless, this is not really XSL-like (which Ildar expected). It could be cool to have a GetAllText ( ) all the simple text of all sub nodes concatenated. Armel |
From: Ildar <ild...@gm...> - 2006-09-28 15:37:35
|
and one more ;) is there a way to get a count of nodes? e.g. - Find(...) allows to get the N-th node which meets the condition, but what's the number of nodes which meet the condition? - or how to get the number of wxXML_ELEMENT_NODE subnodes of wxXML_ELEMENT_NODE node? I understand I can enumerate the nodes and count them, is it the only possible solution? |
From: Ildar <ild...@gm...> - 2006-09-28 15:26:18
|
Francesco, Thank you, I got the idea. However, 2 more questions: #1 wxString s3 = node.Find(wxT("level2-1")).GetFirstChild().GetName(); result: s3 == "text" // as you mentioned but wxString s4 = node.Find(wxT("level2-1")).Get(wxT("text")); result: s4 == "" shouldn't it return "hello"? #2 is the following possible? |- wxXML_ELEMENT_NODE with name "level2-1" and content="" |- wxXML_TEXT_NODE with name "" and content="hello" |- wxXML_TEXT_NODE with name "" and content="bye" wxXML_ELEMENT_NODE - contains 2 text nodes. |
From: Francesco M. <f18...@ya...> - 2006-09-28 13:03:48
|
Ildar ha scritto: > hi all, > > I'm new here and might miss the page that describes what I need. Please, send > me the link to the page this case. > > > I'm playing with the following XML. > > <?xml version="1.0" encoding="utf-8"?> > <root> > <level1> > <level2-1>hello</level2-1> > </level1> > </root> > > I need to get the content of /root/level1/level2-1. > My code is as follows: > > wxXml2Document doc; > wxString err; > > doc.Load(wxT("****.xml"), &err); > > if (doc.IsOk()) > { > wxXml2Node node = doc.GetRoot(); > wxString s = node.Find(wxT("level2-1")).GetName(); > wxString s1 = node.Find(wxT("level2-1")).GetContent(); > wxString s2 = node.Find(wxT("level2-1")).GetFirstChild().GetContent(); > } > > the results are: > > s == "level2-1" // the same as expected > s1 == "" // I expected to get "hello" > s2 == "hello" // ? yes, sure. no bugs. This is really a FAQ and I should add it somewhere. The results you get are because your XML tree is parsed as: wxXML_ELEMENT_NODE with name "root" and content="" |- wxXML_ELEMENT_NODE with name "level1" and content="" |- wxXML_ELEMENT_NODE with name "level2-1" and content="" |- wxXML_TEXT_NODE with name "" and content="hello" Thus, if the node is an element node, you shouldn't look at its contents but rather at its children. If the node is a text node, the name is empty (or maybe fixed to "text", I don't remember) and you should just look at his contents. I've added in CVS the GetNodeContent() function which simplifies the process (see below). > The way I'm accessing the value is quite weird and doesn't seem to be safe... > > Is there an easier way? wxXml2Node child = doc.GetRoot(); while (child != wxXml2EmptyNode) { if (child.GetName() == wxT("level1")) { // process text enclosed by <level1> wxString content = child->GetNodeContent(); } else if (child->GetName() == wxT("tag2")) { // process tag2 ... } else { // unknown tag? } child = child.GetNext(); } this pattern allows you to scan each node of the XML and e.g. catch structural errors (e.g. you can check for unknown tags). Francesco |
From: Ildar <ild...@gm...> - 2006-09-28 06:15:17
|
hi all, I'm new here and might miss the page that describes what I need. Please, send me the link to the page this case. I'm playing with the following XML. <?xml version="1.0" encoding="utf-8"?> <root> <level1> <level2-1>hello</level2-1> </level1> </root> I need to get the content of /root/level1/level2-1. My code is as follows: wxXml2Document doc; wxString err; doc.Load(wxT("****.xml"), &err); if (doc.IsOk()) { wxXml2Node node = doc.GetRoot(); wxString s = node.Find(wxT("level2-1")).GetName(); wxString s1 = node.Find(wxT("level2-1")).GetContent(); wxString s2 = node.Find(wxT("level2-1")).GetFirstChild().GetContent(); } the results are: s == "level2-1" // the same as expected s1 == "" // I expected to get "hello" s2 == "hello" // ? The way I'm accessing the value is quite weird and doesn't seem to be safe... Is there an easier way? Any links/examples/ideas are welcome. Thank you in advance. -- Ildar |
From: Nuklear Z. <nuk...@gm...> - 2006-09-25 08:40:05
|
XSTC now supports the use of a config file to overwrite the default lexer for an extension. for core functionality there is only one more thing to do, get colors from a config file. i will still add more automatic color setup for lexers and a few convenience functions like removing trailing spaces. no color stuff was added this time, the next one should bump up to a beta and have more coloring set up automatically. Nuklear |
From: <msz...@ya...> - 2006-09-19 17:58:37
|
Thank you very much. Francesco Montorsi escribió: > Matías Szeftel ha scritto: > >> Since I'm not used to any repo in particular I'll follow your advice and >> go for the CVS repo. >> > ok > > >> PD: I too believe that wxActiveRecordGenerator sounds better. How should >> i change this? >> > the name of the component is one of the very few things you cannot > change yourself from the "component maintainance" page accessible from > wxCode website. I've changed it. > > >> About the wx- I've already adopted in all my code. >> > sure, in the code is okay I was just referring to the directory name. > > Your component is now set as approved and you should be able to work on > it following the istructions at > > http://wxcode.sourceforge.net/maintguide.php > > Ask on wxcode-users ML for any problem, > Francesco > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > wxCode-users mailing list > wxC...@li... > https://lists.sourceforge.net/lists/listinfo/wxcode-users > > __________________________________________________ Preguntá. Respondé. Descubrí. Todo lo que querías saber, y lo que ni imaginabas, está en Yahoo! Respuestas (Beta). ¡Probalo ya! http://www.yahoo.com.ar/respuestas |
From: Francesco M. <f18...@ya...> - 2006-09-19 17:12:49
|
Matías Szeftel ha scritto: > Since I'm not used to any repo in particular I'll follow your advice and > go for the CVS repo. ok > PD: I too believe that wxActiveRecordGenerator sounds better. How should > i change this? the name of the component is one of the very few things you cannot change yourself from the "component maintainance" page accessible from wxCode website. I've changed it. > About the wx- I've already adopted in all my code. sure, in the code is okay I was just referring to the directory name. Your component is now set as approved and you should be able to work on it following the istructions at http://wxcode.sourceforge.net/maintguide.php Ask on wxcode-users ML for any problem, Francesco |
From: <msz...@ya...> - 2006-09-19 11:55:48
|
Since I'm not used to any repo in particular I'll follow your advice and go for the CVS repo. Thnx. Matías. PD: I too believe that wxActiveRecordGenerator sounds better. How should i change this? About the wx- I've already adopted in all my code. I have not problem changing the directory name. Francesco Montorsi escribió: > Hi, > I've not updated the submission form yet to allow you to choose > between the CVS and the Subversion repository. > So, I'm asking you directly: would you prefer to have this component in > the wxCode CVS or rather in the wxCode Subversion repo ? > > Provided that the database layer component is in CVS you will probably > find easier to put in CVS this component, too, unless you are used to > Subversion... > > > >> name: wxActiveRecord >> > the name does not resemble me a component which generates code... can I > suggest to use as name something like "wxActiveRecordGenerator" or > "wxDBCodeGenerator" ? > > >> wxversion: all >> category: database >> language: cpp >> description: (Soon to come) wxActiveRecord it's a project base on a code generator that will generate the necessary classes to manage database records. The access to the database it's done with the DatabaseLayer component. >> location: wxactiverecord >> > I'd remove the 'wx' prefix from the directory name... > > Thanks! > Francesco > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > wxCode-users mailing list > wxC...@li... > https://lists.sourceforge.net/lists/listinfo/wxcode-users > > __________________________________________________ Preguntá. Respondé. Descubrí. Todo lo que querías saber, y lo que ni imaginabas, está en Yahoo! Respuestas (Beta). ¡Probalo ya! http://www.yahoo.com.ar/respuestas |
From: Francesco M. <f18...@ya...> - 2006-09-19 10:23:41
|
Hi, I've not updated the submission form yet to allow you to choose between the CVS and the Subversion repository. So, I'm asking you directly: would you prefer to have this component in the wxCode CVS or rather in the wxCode Subversion repo ? Provided that the database layer component is in CVS you will probably find easier to put in CVS this component, too, unless you are used to Subversion... > name: wxActiveRecord the name does not resemble me a component which generates code... can I suggest to use as name something like "wxActiveRecordGenerator" or "wxDBCodeGenerator" ? > wxversion: all > category: database > language: cpp > description: (Soon to come) wxActiveRecord it's a project base on a code generator that will generate the necessary classes to manage database records. The access to the database it's done with the DatabaseLayer component. > location: wxactiverecord I'd remove the 'wx' prefix from the directory name... Thanks! Francesco |
From: Francesco M. <fr...@us...> - 2006-09-18 23:46:04
|
name: wxActiveRecord wxversion: all category: database language: cpp description: (Soon to come) wxActiveRecord it's a project base on a code generator that will generate the necessary classes to manage database records. The access to the database it's done with the DatabaseLayer component. location: wxactiverecord cdate: 2006-09-18 id: 120 status: alpha docs: doxygen buildsys: bakefile extdep: DatabaseLayer wiki: disabled wxport: all samples: 1 approved: 0 author: MatÃas Szeftel version: 0.1 maintainerid: 44 Maintainer SF username: mszeftel Maintainer name: mszeftel Maintainer mail address: msz...@ya... |
From: SourceForge.net <no...@so...> - 2006-09-13 21:05:11
|
Patches item #1558190, was opened at 2006-09-13 14:05 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=462818&aid=1558190&group_id=51305 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Robin Dunn (robind) Assigned to: Nobody/Anonymous (nobody) Summary: TreeListCtrl enhancements for new renderer Initial Comment: Attached is a patch for treelistctrl.cpp that fixes some compile warnings and also enables support of the new wxRendererNative::DrawHeaderButton enhancements that I just added to wx CVS HEAD. Drawing of the labels and bitmaps is moved into the renderer, height of the header window is determined by the renderer, and etc. There is also potental for more things to be done by the renderer, such as label font color, marking a particular col header as 'selected' and using the renderer to draw a sort arrow (in addition to the normal label/bitmap.) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=462818&aid=1558190&group_id=51305 |
From: Francesco M. <f18...@ya...> - 2006-09-02 11:03:54
|
John Labenski ha scritto: > On a more important note, there are some changes to the configure > script and/or bakefiles that need to be made. > > 1) Makefile.in uses "-I./include" instead of "-I$(srcdir)/include" so > that you cannot run configure from anywhere other than the root dir of > the component. I cannot for the life of me figure out where this code > comes from. fixed > 2) the generated configure script needs the lines > mkdir -p lib > mkdir -p samples/MYSAMPLE_NAME > before the end, perhaps before "# end in a nice way the configure > script" so that if you build from anywhere other than the root dir of > the components these dirs exist. Again, it's easy enough to add to the > generated configure script, but I cannot figure out where they should > be added upstream. now targets.bkl declares some auxiliary targets which build the 'lib' folder, and all the COMP_SAMPLE_DIR* folders. For my components this is enough to make them work with the "../configure" trick. Francesco |
From: Francesco M. <f18...@ya...> - 2006-09-02 10:35:10
|
Francesco Montorsi ha scritto: > John Labenski ha scritto: >> On 8/31/06, John Labenski <jla...@gm...> wrote: >>> I have to give up now, since I cannot get the <wx-lib>adv</wx-lib> to >>> get added to the Makefile.in and GNUmakefile. Same for html or any >>> other wxlib. >> I think I found the problem. In build/autoconf/wxpresets.m4 we have >> >> AC_DEFUN([AM_WXPRESETS], >> ... >> WX_ADDITIONAL_LIBS="$2,core,base" >> >> I don't understand the syntax just yet, but for some reason $2 is not >> getting filled with any of the other wxlibs you set in the bakefile. >> Like these : >> <wx-lib>html</wx-lib> >> <wx-lib>adv</wx-lib> >> >> so that in GNUmakefile for example you only get >> `$(WX_CONFIG) --libs core,base` >> >> Sorry I can't fix this myself, but I'm slowly trying to learn this stuff. > everything is right. $2 comes from the 2nd argument of the > AM_WXCODE_CHECKS([2.4.0], []) > macro in the 'configure.ac' of each component. > > There are comments which should help to understand how to use it in all > configure.ac files of wxCode. Adding the "adv,html" there will fix > autoconf format. Another thing: if you have a dependency from a wxCode component X in your component Y you may want to use the AM_WXCODE_CHECKFOR_COMPONENT() autoconf macro in the configure.ac of the component Y to check for presence / usability of the component X. See wxcodechecks.m4 for more info. HTH, Francesco |
From: Francesco M. <f18...@ya...> - 2006-09-02 10:30:08
|
John Labenski ha scritto: > On 8/31/06, John Labenski <jla...@gm...> wrote: >>>> Ok, I've added to wxhacks the wxlike-libname and wxlike-dllname tags so >>>> that now you can write: >>>> >>>> <lib id="keybinder_lib" template="complib" cond="WX_SHARED=='0'"> >>>> <wxlike-libname>keybinder</wxlike-libname> >>>> </lib> >>>> >>>> if you want your lib to be named to the "wx" manner. > > Ok, so how do I use these from a wxCode component that wants to link > to a different component. > > I made another tag > > <define-tag name="wxlike-lib" rules="exe,lib,dll,module"> > <if cond="TARGETING_WIN32=='1'"> > <sys-lib>wx$(WX_PORT)$(WX_VERSION)$(WXLIBPOSTFIX)_$(value)</sys-lib> > </if> > <if cond="TARGETING_WIN32=='0'"> > <sys-lib>wx_$(WX_PORT_WITHVERSION)$(WXLIBPOSTFIX)_$(value)-$(WX_VERSION_MAJOR).$(WX_VERSION_MINOR)</sys-lib> > </if> > </define-tag> > > which I think is ok... You can see it and the results in wxthings and > wxplotctrl. Thanks! I didn't make such a tag up to now because wxCode components usually used the simple 'compname$(WXLIBPOSTFIX)' libname syntax and that didn't require a specific tag. Now that we added wxlike-[lib|dll]name such tag is definitely required, too. Thanks, Francesco |
From: Francesco M. <f18...@ya...> - 2006-09-02 10:22:03
|
John Labenski ha scritto: > On 8/31/06, John Labenski <jla...@gm...> wrote: >> I have to give up now, since I cannot get the <wx-lib>adv</wx-lib> to >> get added to the Makefile.in and GNUmakefile. Same for html or any >> other wxlib. > > I think I found the problem. In build/autoconf/wxpresets.m4 we have > > AC_DEFUN([AM_WXPRESETS], > ... > WX_ADDITIONAL_LIBS="$2,core,base" > > I don't understand the syntax just yet, but for some reason $2 is not > getting filled with any of the other wxlibs you set in the bakefile. > Like these : > <wx-lib>html</wx-lib> > <wx-lib>adv</wx-lib> > > so that in GNUmakefile for example you only get > `$(WX_CONFIG) --libs core,base` > > Sorry I can't fix this myself, but I'm slowly trying to learn this stuff. everything is right. $2 comes from the 2nd argument of the AM_WXCODE_CHECKS([2.4.0], []) macro in the 'configure.ac' of each component. There are comments which should help to understand how to use it in all configure.ac files of wxCode. Adding the "adv,html" there will fix autoconf format. Unfortunately 'gnu' format is broken for wx2.6.x presets. I have submitted a patch (which has been already applied) to fix it in 2.7 so if you use wx2.7 presets you should be able to get also 'gnu' format to work. Francesco |
From: Francesco M. <f18...@ya...> - 2006-09-02 10:16:51
|
Hi John, sorry for the delay - I'm going to revise wxCode bakefiles right now. John Labenski ha scritto: >>> if you want your lib to be named to the "wx" manner. > > Great! I added these lines to wxhacks.bkl to also get the unicode and > debug syntax too. > > <set var="WXLIBPOSTFIX" cond="WX_UNICODE=='1'">$(WXLIBPOSTFIX)u</set> > <set var="WXLIBPOSTFIX" cond="WX_DEBUG=='1'">$(WXLIBPOSTFIX)d</set> thanks ! I added these to the wxhacks.bkl of wxLua but not to wxCode's one. To keep the two files as similar as possible I've just replaced these two lines with the relative block taken from wxLua's bakefile. > Officially they use somthing like this, for richtext, which is of a > similar nature as a wxCode component. > $(LIBDIRNAME)/$(DLLPREFIX)$(WXDLLNAMEPREFIXGUI)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_richtext$(WXCOMPILER)$(VENDORTAG)$(WXDLLVERSIONTAG)$(dll___targetsuf3) yes, WXLIBPOSTFIX is very important in order to get libraries correctly named - I would have noticed it before if only I had time to work on wxCode components recently. >>>> 2) would <wx-lib>mycomp_name</wx-lib> really work or would this line >>>> in build/autoconf/wxpresets.m4 not work? >>>> >>>> WX_LIBS="$($WX_CONFIG_PATH $wx_config_args $WXCFG_FLAGS >>>> $1,$WX_ADDITIONAL_LIBS --libs)" >>> need to test it as autoconf format will require some work. > > Grrrr!!! The wxWidgets bakefile has a check so if you do > <wx-lib>sheet</wx-lib> to use the > <wxlike-libname>sheet</wxlike-libname> sheet lib you get this error > from bakefile_gen. > > ----------------------------------------------------------------------- > Unknown wxWidgets library given in the wx-lib tag > ----------------------------------------------------------------------- > > /home/john/lib/bakefile-0.2.0/share/bakefile/presets/wx_win32.bkl:299: > error: an error occured during processing > when processing target at > /home/john/cvs/wxCode/wxCode/components/wxsheet/build/wxsheet.bkl:71 > > This is because they have this in wx.bkl, which doesn't even have richedit! > > <set var="LIB_LIST">base core net xml odbc xrc html adv media gl > dbgrid qa</set> > <set var="CONTRIBLIB_LIST">animate applet deprecated fl foldbar > gizmos mmedia netutils ogl plot stc svg</set> > <set var="ALLLIB_LIST">$(LIB_LIST) $(CONTRIBLIB_LIST)</set> > > and this in wx_win32.bkl and wx_unix.bkl > > <if cond="value not in ALLLIB_LIST.split()"> > <error>Unknown wxWidgets library given in the wx-lib tag</error> > </if> ehm, I know of those checks as I submitted them in wxpresets :| Sure it's missing richedit. It was added after I submitted my patch to wxpresets. BTW, relatively also to my SoC project, I'm going to try to push wx developers to embed some changes to wxpresets, basically all stuff in the "wxhacks.bkl" files and maybe, wxpresets.m4, directly in wx presets. That would be great as currently I have to try to keep synch all those files in all wx-based projects I work on. > I have to give up now, since I cannot get the <wx-lib>adv</wx-lib> to > get added to the Makefile.in and GNUmakefile. Same for html or any > other wxlib. I'll reply to this in your other mail. Francesco |
From: Ernesto R. D. <mid...@ya...> - 2006-09-01 22:21:58
|
Francesco Montorsi escribió: > Hi all, > I finally have moved the components you asked me to move in the SVN > repository. They won't be accessible anymore using CVS. > > More info about how to setup wxCode SVN (and maybe merge it with CVS) at: > http://wxcode.sourceforge.net/maintguide.php > I've tested the repository and it works well... unfortunately there's a > problem. > > When I reached the point to convert the CVS access list to SVN, I've had > a bad surprise. SF clearly says that > > "No means is provided to limit access to a repository on a per-path basis." > > I've then searched the web and found that this is a SVN limitation. This > is the bad news: all components on SVN repo can be modified by any > maintainer with SVN access. Thus we can > > 1) step back, resurrect the components in the CVS and remove SVN > 2) keep it as is with everyone being careful not to commit > modifications/whatever in other's components. > > Obviously (after the work of conversion!) I vote for #2. > > I'm writing about this problem on this list so that everyone knows it > and can try to do his best to avoid problems to others. > > The partially good news is that in SVN roadmap there is a > repository-level ACLs entry. Thus in future (maybe years however) we > could have that feature back again... > > I'm sorry - I should have checked this point earlier... > > Francesco > > > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > wxCode-users mailing list > wxC...@li... > https://lists.sourceforge.net/lists/listinfo/wxcode-users > Hi! My vote is 2 as well (keep it & we should be carefull). Thanks! __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.yahoo.com.mx/ |
From: John L. <jla...@gm...> - 2006-09-01 21:07:37
|
On 8/31/06, John Labenski <jla...@gm...> wrote: > > > Ok, I've added to wxhacks the wxlike-libname and wxlike-dllname tags so > > > that now you can write: > > > > > > <lib id="keybinder_lib" template="complib" cond="WX_SHARED=='0'"> > > > <wxlike-libname>keybinder</wxlike-libname> > > > </lib> > > > > > > if you want your lib to be named to the "wx" manner. Ok, so how do I use these from a wxCode component that wants to link to a different component. I made another tag <define-tag name="wxlike-lib" rules="exe,lib,dll,module"> <if cond="TARGETING_WIN32=='1'"> <sys-lib>wx$(WX_PORT)$(WX_VERSION)$(WXLIBPOSTFIX)_$(value)</sys-lib> </if> <if cond="TARGETING_WIN32=='0'"> <sys-lib>wx_$(WX_PORT_WITHVERSION)$(WXLIBPOSTFIX)_$(value)-$(WX_VERSION_MAJOR).$(WX_VERSION_MINOR)</sys-lib> </if> </define-tag> which I think is ok... You can see it and the results in wxthings and wxplotctrl. -John Labenski |
From: Francesco M. <f18...@ya...> - 2006-09-01 20:28:26
|
Hi all, I finally have moved the components you asked me to move in the SVN repository. They won't be accessible anymore using CVS. More info about how to setup wxCode SVN (and maybe merge it with CVS) at: http://wxcode.sourceforge.net/maintguide.php I've tested the repository and it works well... unfortunately there's a problem. When I reached the point to convert the CVS access list to SVN, I've had a bad surprise. SF clearly says that "No means is provided to limit access to a repository on a per-path basis." I've then searched the web and found that this is a SVN limitation. This is the bad news: all components on SVN repo can be modified by any maintainer with SVN access. Thus we can 1) step back, resurrect the components in the CVS and remove SVN 2) keep it as is with everyone being careful not to commit modifications/whatever in other's components. Obviously (after the work of conversion!) I vote for #2. I'm writing about this problem on this list so that everyone knows it and can try to do his best to avoid problems to others. The partially good news is that in SVN roadmap there is a repository-level ACLs entry. Thus in future (maybe years however) we could have that feature back again... I'm sorry - I should have checked this point earlier... Francesco |
From: John L. <jla...@gm...> - 2006-09-01 02:09:50
|
On 8/31/06, John Labenski <jla...@gm...> wrote: > I have to give up now, since I cannot get the <wx-lib>adv</wx-lib> to > get added to the Makefile.in and GNUmakefile. Same for html or any > other wxlib. I think I found the problem. In build/autoconf/wxpresets.m4 we have AC_DEFUN([AM_WXPRESETS], ... WX_ADDITIONAL_LIBS="$2,core,base" I don't understand the syntax just yet, but for some reason $2 is not getting filled with any of the other wxlibs you set in the bakefile. Like these : <wx-lib>html</wx-lib> <wx-lib>adv</wx-lib> so that in GNUmakefile for example you only get `$(WX_CONFIG) --libs core,base` Sorry I can't fix this myself, but I'm slowly trying to learn this stuff. Thanks, John Labenski |
From: SourceForge.net <no...@so...> - 2006-08-31 10:52:03
|
Bugs item #1549837, was opened at 2006-08-31 12:52 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=462816&aid=1549837&group_id=51305 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: wxsheet Group: None Status: Open Resolution: None Priority: 5 Submitted By: Thomas (thheidler) Assigned to: John Labenski (jrl1) Summary: draw gridlines in spanned cells Initial Comment: when a spanned cell is created and the cell doesn't start in first row, the gridline is drawing inside bug found in function function wxSheet::DrawAllGridLines(sheet.cpp 1.24) section if (GetSpannedBlocks()) the loop start is wrong Old: for (i=spannedBlocks->FindTopRow(topRow); Should be: for (i=0; ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=462816&aid=1549837&group_id=51305 |