summaryrefslogtreecommitdiff
path: root/ext/dba
diff options
context:
space:
mode:
authorPeter Kokot <peterkokot@gmail.com>2018-10-14 12:54:08 +0200
committerPeter Kokot <peterkokot@gmail.com>2018-10-14 12:54:08 +0200
commit60a69daec60f1886e166e8060556777819c66f98 (patch)
tree728557dc23dcef2e95983fd272042912f5c1f712 /ext/dba
parent6f343d29a5561c846b1c9d95af56ecb2d659166c (diff)
downloadphp-git-60a69daec60f1886e166e8060556777819c66f98.tar.gz
Sync leading and final newlines in source code files
This patch adds missing newlines, trims multiple redundant final newlines into a single one, and trims redundant leading newlines. According to POSIX, a line is a sequence of zero or more non-' <newline>' characters plus a terminating '<newline>' character. [1] Files should normally have at least one final newline character. C89 [2] and later standards [3] mention a final newline: "A source file that is not empty shall end in a new-line character, which shall not be immediately preceded by a backslash character." Although it is not mandatory for all files to have a final newline fixed, a more consistent and homogeneous approach brings less of commit differences issues and a better development experience in certain text editors and IDEs. [1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206 [2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2 [3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2
Diffstat (limited to 'ext/dba')
-rw-r--r--ext/dba/CREDITS2
-rwxr-xr-xext/dba/README2
-rw-r--r--ext/dba/tests/dba_handler.inc2
3 files changed, 3 insertions, 3 deletions
diff --git a/ext/dba/CREDITS b/ext/dba/CREDITS
index 370b3ea271..e7748197ea 100644
--- a/ext/dba/CREDITS
+++ b/ext/dba/CREDITS
@@ -1,2 +1,2 @@
DBA
-Sascha Schumann, Marcus Boerger \ No newline at end of file
+Sascha Schumann, Marcus Boerger
diff --git a/ext/dba/README b/ext/dba/README
index 3d23fb914c..ec0610b71f 100755
--- a/ext/dba/README
+++ b/ext/dba/README
@@ -51,4 +51,4 @@ This shows whether your combination of handlers works. Most problematic
are dbm and ndbm which conflict with many installations. The reason for
this is that on several systems these libraries are part of more than one
other library. The configuration test only prevents you from configuring
-malfaunctioning single handlers but not combinations. \ No newline at end of file
+malfaunctioning single handlers but not combinations.
diff --git a/ext/dba/tests/dba_handler.inc b/ext/dba/tests/dba_handler.inc
index 9792f00829..51f27050ca 100644
--- a/ext/dba/tests/dba_handler.inc
+++ b/ext/dba/tests/dba_handler.inc
@@ -95,4 +95,4 @@ do {
}
} while(1);
-?> \ No newline at end of file
+?>