"Ruud H.G. van Tol" schreef:
> Juerd:
>> autrijus:

>>> -    &foo    .($arg1, $arg2);
>>> +    &foo.   ($arg1, $arg2);
>> [...]
>> Please reconsider.
>
> Yes, please come up with a different character to
> bridge/cross/hide/cloak/skip/zap the succeeding "not allowed"
> whitespace.
>
> Maybe the "\", making "\<whitespace>" mean "s:s/\s+//".

Rather an inline "s/[\]\s+//" source filter (for code).

    $foo\    .bar(...)\    .baz(...)\    .quux(...)

It will often look like a continuation character:

    $foo\
    .bar(...)\
    .baz(...)\
    .quux(...)

and should be able to eat to the left too:

    $foo      \
    .bar(...) \
    .baz(...) \
    .quux(...)



The "#" is an alternative, and promotes multiline outlining, if you make
it mean:
remove everything after it until the end of the line, and itself with
all whitespace in front of it, and all whitespace from the end of the
current line up to the first \S (or EOF).

    $foo      #
    .bar(...) #
    .baz(...) #
    .quux(...)

;)

-- 
Affijn, Ruud

"Gewoon is een tijger."

Reply via email to