[ILUG] GNU indent, PHP, SQL

From: Donncha O Caoimh (donncha.ocaoimh at domain tradesignals.com)
Date: Fri 28 Sep 2001 - 11:02:09 IST


Is anyone using GNU Indent to format code. I'm testing it with PHP code
that contains SQL statements.
(I use -bli0 -cbi0 -ts0 to format) and a couple of things came up.

1. I need to rejoin the <?php and ?> characters together, no big deal..
I'll accept that. Same for elseif.

2. It screws up my variable definitions, I like to have:

$var1 = "val";
$varTwo = "val2";
$v = "val444";

But Indent gets rid of all those spaces, has anyone used Indent to "add"
those spaces in or just leave them in?

3. It screws up my SQL statements.

I might do
$query = "SELECT *
          FROM customers
          WHERE username='blah'";

And Indent come along and does the following:

$query = "SELECT * FROM customers WHERE username = 'blah' ";

It's worse if the query is defined using sprintf()!

Has anyone managed to tell Indent not to format strings?

Donncha.



This archive was generated by hypermail 2.1.6 : Thu 06 Feb 2003 - 13:12:21 GMT