Darryl L. Miles
d55a2b74ac
header file #ifndef guard namespace consistency (global change)
...
This add an effective namespace prefix to the guard ifndef
2025-07-29 10:50:32 -04:00
Darryl L. Miles
6ed8f17136
textio: create callback typedef cb_textio_input_t
2025-02-23 10:24:40 -05:00
Darryl L. Miles
7e1692800b
textio: contify various APIs
2025-02-23 10:24:40 -05:00
Darryl L. Miles
8cce1bdb7e
K&R textio: conversion to ANSI
...
K&R obsolete syntax removal for C23 compatibility series
2025-02-23 10:24:40 -05:00
Darryl L. Miles
6c6e48a9a3
textioInt.h: add assumed prototype for Tcl_printf()
2025-02-23 10:24:40 -05:00
Darryl Miles
94ec5cf98f
printf: use compiler __attribute__((format (printf,fff,aaa)))
2025-01-03 09:08:14 +00:00
Johan Euphrosine
96eb275622
quick and dirty emscripten port
2023-07-12 00:31:37 +09:00
Alessandro De Laurenzis
68cecd5382
C99 code compat when configured with no TCL support
2022-10-29 06:07:46 +02:00
Alessandro De Laurenzis
b306a39560
Compatibility with C99 standard
...
This commit makes the code (mostly) C99-compatible, enabling to compile
it without the -Wno-error=implicit-function-declaration flag. This
way, Magic becomes usable on arm64 architectures, specifically on Apple
computers with M1/M2 SoC.
2022-10-29 06:07:46 +02:00
Brad Smith
662a041dba
Make use of termios on OpenBSD
2022-09-02 23:52:34 -04:00
Tim Edwards
2af38a4191
Updates from running the fix-ending-whitespace script.
2020-05-23 17:13:14 -04:00
Tim Edwards
231a299b16
Initial commit at Tue Apr 25 08:41:48 EDT 2017 by tim on stravinsky
2017-04-25 08:41:48 -04:00