1. replace brace comments -- { ..} and (* .. *) with C/C++ style comments .. // and /* .. */
2. replace begin ... end with {.. } blocks.
3. abandon the semicolon separator -- in favour of the terminator.
4. standardize integer types to track closely C#/C++/C
5. implement reference counting for all objects, classes, etc.
6. . . .
Number 2 and 3: would change the language. It wouldn't be Pascal.
Number 1:
Particulary, I like the comments // and /*...*/ of C
, because of:
1.1. They have some kind of better "visual height" (I don't know how to say exactly it in English). The characters { ... }, look weak. In plain text with no syntax highlighting, it is easier to find the comments with the characters /* */.
1.2. They are easier to type. In English keyboard, the keys '/' '*', are better accesible than '{', '}' (no shift needed). In latin keyboards, the case is worse.
1.3 The keys / and * are usually close, on the Keyboards. It helps on the typing and changing of simple comments and multiline comments. They are ergonomic.
1.4 Sintactically, the parser for the language would be faster processing comments: // /*...*/ than processing // (* .. *) or // {...}
I think Pascal could easily adopt the comments /* ... */, like has adopted //. But having to support three kinds of multiline comments (* *), {} and /* */ could be complicated.
But if Pascal adopts comments like C, it would make happy to C#, C++, Java, Javascript, PHP, PL/SQL, D, ... programmers.
PS. I had to say it.