[FMPP] RE: [ fmpp-Feature Requests-706162 ] provide link into build.xml in ant section and efficienc
Brought to you by:
ddekany
From: Ralf H. <ral...@gm...> - 2003-03-19 10:29:29
|
Daniel, Fine, I am happy use the mailing list (for threads once they are "rooted" in the tracker for said reason.) What is the below all about: Since I am not using eclipse or alike, but I am of the old generation who still likes RMS's emacs and also having not only lived in the programming world all the time, I have submerged to Redmond, WA's 9?.* % market domination of using windows, the purpose of the below was ************** to provide some efficiency hints how to work with fmpp to generate html (based on emacs, ant, ispell, cygwin, ...). ************** I am happy to explain if the questions are a little bit more specific. Rgds Ralf > Feature Requests item #706162, was opened at 2003-03-19 10:45 > You can respond by visiting: > https://sourceforge.net/tracker/?func=detail&atid=541456&aid=706162&group_id =74591 > > Category: None > Group: None > Status: Open > Priority: 5 > Submitted By: Ralf Hauser (ralfhauser) > >Assigned to: Dániel Dékány (ddekany) > Summary: provide link into build.xml in ant section and more > > Initial Comment: > One way to immediately beef up > http://fmpp.sourceforge.net/ant.html would be to link > into your build.xml > (http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/fmpp/fmpp/build.x ml?rev=HEAD&content-type=text/xml) > > finally my convenience hints for > emacs-cygwin-cvs-ispell users: > 1) each *.ftl source file ends with > <#-- $Id: index.ftl,v 1.2 2003/03/19 08:02:56 ralf Exp $ --> > <#-- For emacs: --> > <#-- Local Variables: --> > <#-- fill-column: 70 --> > <#-- eval:(setq filename (substring buffer-file-name > (string-match "[a-zA-Z0-9_.]+$" buffer-file-name))) --> > <#-- eval:(setq basename (substring filename 0 > (string-match "\." filename))) --> > <#-- eval:(setq compile-command (concat "ant cygStart > -Dcygst_fil=" basename ".en.html") ) --> > <#-- eval:(setq hm--html-automatic-changed-comment nil) --> > <#-- eval:(setq hm--html-automatic-created-comment nil) --> > <#-- End: --> > <#-- > # LocalWords: fn twb passWordEvolutionPath INP WID > LINKTEN KEYDIR newUser plr > # LocalWords: forgotPw chall ppre notif reactiv > Notific Expir acc activ req > --> > > This results that with emacs' built-in compile menu the > ant target for the desired html output file gets > called. If I want the entire system compiled and not a > particular file, I just delete the "cygStart" out of > the minibuffer presented upon choosing the > emacs-compiling command... > > 2) build xml has the following target (matching the above) > <target name="cygStart" description="launches html > files if > -Dcygst_fil=filename is > provided on the command-line" > depends="fmppTarget" > > <exec executable="cygstart"> > <arg value="${dest_dir}/${cygst_fil}"/> > </exec> > <echo>showing content of > ${dest_dir}/${cygst_fil}</echo> > </target> > > obviously, for non cygwin users, the "cygstart" exe > could be replaced by Mozilla or alike > > ---------------------------------------------------------------------- > > >Comment By: Dániel Dékány (ddekany) > Date: 2003-03-19 11:14 > > Message: > Logged In: YES > user_id=546667 > > Huh? Sorry, I don't understand nothing... :) What's this whole thing > about? > > BTW, in general I would prefer if you use the mailing list. I > know Tracker entries can be useful, but it is damn uncomfortable and > sloooow to use this Web interface... So I would reserve trackers > for users > who do not want to subscribe to the list just to send some simple > requests/reports. |