I experience a different problem with (fill-paragraph): the last line of a
multiline comment, usually " */", gets removed, whereby the " */" gets
appended to the previous line. Can I avoid this too, by using filladapt?

--
knut

> -----Original Message-----
> From: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
> Sent: Friday, January 19, 2001 1:15 PM
> To:   [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject:      AW: Paragraph filling...
> 
> I recommend using filladapt.el (get it from http://wonderworks.com/) 
> which does a much better job of filling than the standard one.
> 
> After installing this package you can modify the variable
> 'filladapt-token-table'
> like follows (add these elements to the variable):
> 
>     ("@param[ \t]" bullet)
>     ("@see[ \t]" bullet)
>     ("@return[ \t]" bullet)
>     ("@exception[ \t]" bullet)
> 
> I´m sure you are able to add further javadoc-keywords if you need them :-)
> 
> After that all your JAVADOC comments wil be filled correct.
> 
> Hope this helps,
> Klaus
> 
> > Hi!
> > 
> > I'm not sure if this has been fixed in versions above jde-2.1.6beta23
> > (which I still use, I simply have not got around updating yet ;).
> > 
> > When typing M-q (i.e. running fill-paragraph) in a JavaDOC comment,
> > fill-paragraph does the "wrong" thing, i.e.
> > 
> > /**
> >  * A very long sentence which goes <point-placed-here> on and 
> > on and on
> > and on and on and on and on and on and on over several lines.
> >  *
> >  * @param foo Some text describing foo
> >  */
> > 
> > If point is placed at <point-placed-here> and I hit M-q, the result is
> > 
> > /**
> >  * A very long sentence which goes <point-placed-here> on and
> >  * on and on and on and on and on and on and on and on over 
> >  * several lines. @param foo Some text describing foo
> >  */
> > 
> > Which is at least not what I intended. ;)
> > 
> > However this could very easily be fixed if JDE-mode redefined
> > paragraph-start and paragraph-separate to something like this
> > 
> > (make-local-variable 'paragraph-start)
> > (setq paragraph-start "\([ 
> > ]\|[ ]+\*[ ]*\)")
> > (make-local-variable 'paragraph-separate)
> > (setq paragraph-separate "\([ ]*\|[ ]+\*[ ]*\)$")
> > 
> > 
> > /John
> > 
> > -- 
> > LM/ERA/LVA/KD John Olsson  mailto:[EMAIL PROTECTED] 
> >    Ericsson Radio Systems AB, Box 1248, S-581 12 Linkoping
> > -------------------------------------------------------------
> >   Phone: +46 13 321070   ECN: 868 1070   Fax: +46 13 287370
> > -------------------------------------------------------------
> > I was doing object-oriented assembly when I was 1 year old...  
> > For some reason my mom insists on calling it "Playing with blocks"
> > 

Reply via email to