Menu

Commit [r75]  Maximize  Restore  History

minor edits

assert.inc.pas
- use printf, so code for p5x & p5c is now common

clib.inc.pas
- system() now zeros last char in command string
this guarantees that string is null terminated, even when called with a constant string like

system('ls -l ');

note that this implies that there must be a trailing char att he end of the string to be zeroed

sys.inc.pas
- add NAME_MAX, the max nr bytes in a filename

gen
- pause if tp5c finds warnings in system environment

m-tests
- bug fix in mutate.pas
- code tidied up a little
- test.sh mods after testing on other systems

other minor code edits and comment additions & improvements

trevorbl 2020-11-29

1 2 > >> (Page 1 of 2)
changed /assert.inc.pas
changed /clib.inc.pas
changed /examples/paranoia.pas
changed /gen
changed /guide.txt
changed /iso7185-tests/iso7185pat.pas
changed /iso7185-tests/iso7185prt1702a.pas
changed /iso7185-tests/test.sh
changed /m-tests/mutate.pas
changed /m-tests/test.sh
changed /p5c-good.c
changed /p5x/assert.inc.pas
changed /p5x/clib.inc.pas
changed /p5x/examples/paranoia.pas
changed /p5x/gen
changed /p5x/guide.txt
changed /p5x/iso7185-tests/iso7185pat.pas
changed /p5x/iso7185-tests/iso7185prt1702a.pas
changed /p5x/iso7185-tests/test.sh
changed /p5x/m-tests/mutate.pas
changed /p5x/m-tests/test.sh
changed /p5x/p5c-good.c
changed /p5x/pcom.pas
changed /p5x/std-tests/conformant.pas
changed /p5x/std-tests/errorHandling.pas
/assert.inc.pas Diff Switch to side-by-side view
Loading...
/clib.inc.pas Diff Switch to side-by-side view
Loading...
/examples/paranoia.pas Diff Switch to side-by-side view
Loading...
/gen Diff Switch to side-by-side view
Loading...
/guide.txt Diff Switch to side-by-side view
Loading...
/iso7185-tests/iso7185pat.pas Diff Switch to side-by-side view
Loading...
/iso7185-tests/iso7185prt1702a.pas Diff Switch to side-by-side view
Loading...
/iso7185-tests/test.sh Diff Switch to side-by-side view
Loading...
/m-tests/mutate.pas Diff Switch to side-by-side view
Loading...
/m-tests/test.sh Diff Switch to side-by-side view
Loading...
/p5c-good.c Diff Switch to side-by-side view
Loading...
/p5x/assert.inc.pas Diff Switch to side-by-side view
Loading...
/p5x/clib.inc.pas Diff Switch to side-by-side view
Loading...
/p5x/examples/paranoia.pas Diff Switch to side-by-side view
Loading...
/p5x/gen Diff Switch to side-by-side view
Loading...
/p5x/guide.txt Diff Switch to side-by-side view
Loading...
/p5x/iso7185-tests/iso7185pat.pas Diff Switch to side-by-side view
Loading...
/p5x/iso7185-tests/iso7185prt1702a.pas Diff Switch to side-by-side view
Loading...
/p5x/iso7185-tests/test.sh Diff Switch to side-by-side view
Loading...
/p5x/m-tests/mutate.pas Diff Switch to side-by-side view
Loading...
/p5x/m-tests/test.sh Diff Switch to side-by-side view
Loading...
/p5x/p5c-good.c Diff Switch to side-by-side view
Loading...
/p5x/pcom.pas Diff Switch to side-by-side view
Loading...
/p5x/std-tests/conformant.pas Diff Switch to side-by-side view
Loading...
/p5x/std-tests/errorHandling.pas Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.