is this a known bug?

> You can fix this by adding output="false" to your
> cffunction tag.

> ==========================================================
> =============
> Raymond Camden, ColdFusion Jedi Master for Mindseye, Inc
> Member of Team Macromedia

> Email    : [EMAIL PROTECTED]
> Blog     : www.camdenfamily.com/morpheus/blog
> Yahoo IM : morpheus

> "My ally is the Force, and a powerful ally it is." - Yoda

>> -----Original Message-----
>> From: Barney Boisvert [mailto:[EMAIL PROTECTED]
>> Sent: Wednesday, March 05, 2003 3:35 PM
>> To: CF-Talk
>> Subject: RE: CFMX UDF Output whitespace - possible bug
>>
>>
>> I have seen the same problem with CFMX, although after
>> realizing what was happening I made changes to remove
>> it's
>> significance.  It only affects UDFs defined with
>> CFFUNCTION,
>> not via CFSCRIPT.  The space is NOT returned by the
>> function,
>> it is generated by the function, so using trim() doesn't
>> work, and calls to left() and the like don't use the
>> space either.
>>
>> Here's a test case:
>>
>> <cffunction name="ucase_tag">
>>      <cfargument name="s" />
>>      <cfreturn s />
>> </cffunction>
>> <cfscript>
>>      function ucase_script(s) {
>>              return s;
>>      }
>> </cfscript>
>>
>> <cfset theString = "Hello, World!" />
>>
>> <cfoutput>
>> <pre>
>> |#theString#|
>> |#ucase_tag(theString)#|
>> |#ucase_script(theString)#|
>> |#trim(ucase_tag(theString))#|
>> |#trim(ucase_script(theString))#|
>> </pre>
>> </cfoutput>
>>
>> Add the generated output:
>>
>> |Hello, World!|
>> | Hello, World!|
>> |Hello, World!|
>> | Hello, World!|
>> |Hello, World!|
>>
>> barneyb
>>
>> > -----Original Message-----
>> > From: S. Isaac Dealey [mailto:[EMAIL PROTECTED]
>> > Sent: Wednesday, March 05, 2003 11:29 AM
>> > To: CF-Talk
>> > Subject: CFMX UDF Output whitespace - possible bug
>> >
>> >
>> > I'm working on a client project running CF MX on Linux
>> >
>> > What seems to be happening is that any time we use a
>> > UDF in a
>> > cfoutput, like
>> >
>> > <cfoutput>
>> > <div>|#request.ffa.appname#|</div>
>> > <div>|#request.ff.alttext(1)#|</div>
>> > <div>|#left(request.ff.structtourl(attributes),1)#|</di
>> > v>
>> > </cfoutput>
>> >
>> > We get an extra space character prepended to the string
>> > returned by
>> > the UDF, i.e. the previous snippet results in this
>> > output:
>> >
>> > |ourappname|
>> > | Edit|
>> > | m|
>> >
>> > Has anyone seen anything like this before? It seems to
>> > be a new
>> > development, because I'm pretty sure I was using UDF's
>> > in
>> cfoutput for
>> > url variables without problems last week.
>> >
>> > I've got this diagnostic info:
>> >
>> > SERVER_SOFTWARE=Apache/1.3.23 (Unix)  (Red-Hat/Linux)
>> > mod_ssl/2.8.7
>> > OpenSSL/0.9.6b DAV/1.0.3 PHP/4.0.6 mod_perl/1.26
>> >
>> > not sure where that's from -- a coworker handed it to
>> > me...
>> >
>> > a dump of the server variables looks like this:
>> >
>> > struct
>> > COLDFUSION struct
>> > APPSERVER JRun4
>> > EXPIRATION <<snippage>>
>> > PRODUCTLEVEL Professional
>> > PRODUCTNAME ColdFusion Server
>> > PRODUCTVERSION 6,0,0,55693
>> > ROOTDIR /opt/coldfusionmx
>> > SERIALNUMBER <<snippage>>
>> > SUPPORTEDLOCALES <<snippage>>
>> >
>> > OS struct
>> > ADDITIONALINFORMATION Linux
>> > ARCH i386
>> > BUILDNUMBER [empty string]
>> > NAME UNIX
>> > VERSION 2.4.9-e.3enterprise
>> >
>> >
>> >
>> > s. isaac dealey                954-776-0046
>> >
>> > new epoch                      http://www.turnkey.to
>> >
>> > lead architect, tapestry cms
>> > http://products.turnkey.to
>> >
>> > tapestry api is opensource
>> > http://www.turnkey.to/tapi
>> >
>> > certified advanced coldfusion 5 developer
>> > http://www.macromedia.com/v1/handlers/index.cfm?ID=2181
>> > 6
>> >
>> >
>>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ~~~~~~~~~~~|
> Archives:
> http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
> Subscription: http://www.houseoffusion.com/cf_lists/index.
> cfm?method=subscribe&forumid=4
> FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
> Your ad could be here. Monies from ads go to support these
> lists and provide more resources for the community.
> http://www.fusionauthority.com/ads.cfm

>                               Unsubscribe: http://www.houseoffusion.com/cf_lists/uns
>                               ubscribe.cfm?user=633.558.4



s. isaac dealey                954-776-0046

new epoch                      http://www.turnkey.to

lead architect, tapestry cms   http://products.turnkey.to

tapestry api is opensource     http://www.turnkey.to/tapi

certified advanced coldfusion 5 developer
http://www.macromedia.com/v1/handlers/index.cfm?ID=21816

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Get the mailserver that powers this list at http://www.coolfusion.com

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to