ID:          8685
 Updated by:  [EMAIL PROTECTED]
 Reported By: [EMAIL PROTECTED]
 Status:      Bogus
 Bug Type:    Feature/Change Request
 PHP Version: 4.1.1
 New Comment:

I agree with h.radi, philip and phanto: the end tag should not have to
start at the beginning of a line. As a counterexample, consider bash.

In fact, I'd like to ask for something similar to bash's `<<-' (i.e., a
here doc with leading tabs removed, both from the text _and_ the end
tag. See man bash). This way, one can have both the source and the html
looking clean and indented.


Previous Comments:
------------------------------------------------------------------------

[2002-01-30 05:35:24] [EMAIL PROTECTED]

therfore i wrote 'on its own line'. i suppose heredoc is handled by the
scanner, so this should not be a problem.

yohgaki: you were talking about reasons and mentioned only one that
isn't a reason for me. any other reasons ?

------------------------------------------------------------------------

[2002-01-29 20:17:30] [EMAIL PROTECTED]

There are good reasons this will not be implemented.
(As original(?) author memtioned)

Think about possibility that begin/end of heredoc mark appears in text
and 
how paser handle text and begin/end of heredoc.

Supporting this does not worth effort, IMHO.
This is just my opinion, so feel free to create/submit patch. ;)

------------------------------------------------------------------------

[2002-01-29 07:59:05] [EMAIL PROTECTED]

thank you philip :)

closing it silently after over a year is a bit to easy. this realy
obfuscates php code a lot and i don't see any valid reason.
so maybe this is an issue for ZE2.

------------------------------------------------------------------------

[2002-01-28 21:35:42] [EMAIL PROTECTED]

I like this feature request, so am reopening it :) Until someone
replies with a definitive response as to why such heredoc spacing is
required in PHP.

------------------------------------------------------------------------

[2002-01-28 20:38:20] [EMAIL PROTECTED]

Many script languages that support here doc syntax require closing tag
at col 1. 

Won't change.

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/8685

-- 
Edit this bug report at http://bugs.php.net/?id=8685&edit=1

Reply via email to