magic/graphics
R. Timothy Edwards 81436b75ed Reworked the way that magic displays measurement values (both linear
and area) so that they are consistent across commands.  The default
behavior remains the same, for backwards compatibility.  However, a
new "units" command has been added, so that "units microns" results
in measurements always being displayed in microns, with choice of
that or "internal", "lambda", or "grid".  The units themselves may
be printed (for interactive use) or not (for scripted use).  The
use of "units" is independent of "snap", after overriding the
default behavior, so that units parsed on the command line are
interpreted according to "units", not to "snap".
2026-01-24 16:19:12 -05:00
..
cairo_new
cairo_orig graphics/cairo_orig/grTCairo5.c uninitialized local variable 2024-10-01 12:36:13 -04:00
DEFAULT.glyphs
FreeMono.pt3
FreeSans.pt3
FreeSerif.pt3
Makefile graphics: minor change to Makefile and configure 2025-10-04 20:50:31 -04:00
README.X10a
READ_ME
W3Dmain.c Reworked the way that magic displays measurement values (both linear 2026-01-24 16:19:12 -05:00
X11Helper.c Use HAVE_SYS_TIME_H and TIME_WITH_SYS_TIME from autoconf where possible 2025-07-27 12:43:04 -04:00
bw.glyphs
color.glyphs
glyphs.h header file #ifndef guard namespace consistency (global change) 2025-07-29 10:50:32 -04:00
grCMap.c CodeQL File{MayNot,Never}BeClosed.ql file-handle resource leaks 2025-02-22 21:02:49 -05:00
grClip.c First cut of pulling the TT_SIDE bit out of the tile database 2026-01-09 12:05:03 -05:00
grDStyle.c freeMagic1() idiom insertion at all sites reported by static code analysis 2025-12-19 09:31:58 -05:00
grGlyphs.c CodeQL InconsistentNullnessTest.ql ourgl != NULL 2025-02-22 21:31:22 -05:00
grLock.c
grMain.c fix GrTextSizePtr API interface return type consistency 2025-07-27 12:45:51 -04:00
grNull.c fix GrTextSizePtr API interface return type consistency 2025-07-27 12:45:51 -04:00
grOGL1.c grOGL1.c: HashLookOnly() using X11 Window type a key on LLP64 needs cast 2025-10-04 20:50:31 -04:00
grOGL2.c
grOGL3.c grX11su3.c: warning for ClientData compare 2025-10-04 20:50:31 -04:00
grOGL4.c
grOGL5.c graphics: multiple definition of `various_x11_symbols' 2024-10-09 20:35:19 -04:00
grOGLInt.h header file #ifndef guard presence consistency 2025-07-29 10:50:32 -04:00
grTCairo1.c Modified the key input redirection so that it captures and 2025-10-10 10:39:40 -04:00
grTCairo2.c
grTCairo3.c fix GrTextSizePtr API interface return type consistency 2025-07-27 12:45:51 -04:00
grTCairo4.c
grTCairo5.c 38 x warning: suggest parentheses around assignment used as truth value 2024-10-09 21:12:55 -04:00
grTCairoInt.h header file #ifndef guard presence consistency 2025-07-29 10:50:32 -04:00
grTOGL1.c Modified the key input redirection so that it captures and 2025-10-10 10:39:40 -04:00
grTOGL2.c
grTOGL3.c fix GrTextSizePtr API interface return type consistency 2025-07-27 12:45:51 -04:00
grTOGL4.c
grTOGL5.c 38 x warning: suggest parentheses around assignment used as truth value 2024-10-09 21:12:55 -04:00
grTOGLInt.h header file #ifndef guard presence consistency 2025-07-29 10:50:32 -04:00
grText.c
grTk1.c Modified the key input redirection so that it captures and 2025-10-10 10:39:40 -04:00
grTk2.c
grTk3.c fix GrTextSizePtr API interface return type consistency 2025-07-27 12:45:51 -04:00
grTk4.c
grTk5.c 38 x warning: suggest parentheses around assignment used as truth value 2024-10-09 21:12:55 -04:00
grTkCommon.c gtTkCommon.c: SUPPORT_DIRECT_MALLOC around function pointer use of legacy malloc 2025-12-19 09:31:58 -05:00
grTkCommon.h header file #ifndef guard presence consistency 2025-07-29 10:50:32 -04:00
grTkInt.h header file #ifndef guard presence consistency 2025-07-29 10:50:32 -04:00
grX11Int.h header file #ifndef guard presence consistency 2025-07-29 10:50:32 -04:00
grX11su1.c graphics: cleanup various warnings 2025-10-04 20:50:31 -04:00
grX11su2.c C99 code compat when configured with no TCL support 2022-10-29 06:07:46 +02:00
grX11su3.c graphics: cleanup various warnings 2025-10-04 20:50:31 -04:00
grX11su4.c
grX11su5.c graphics: cleanup various warnings 2025-10-04 20:50:31 -04:00
grX11thread.c C99 code compat when configured with no TCL support 2022-10-29 06:07:46 +02:00
graphics.h header file #ifndef guard namespace consistency (global change) 2025-07-29 10:50:32 -04:00
graphicsInt.h header file #ifndef guard namespace consistency (global change) 2025-07-29 10:50:32 -04:00
prcolors.c
wind3d.h header file #ifndef guard namespace consistency (global change) 2025-07-29 10:50:32 -04:00

README.X10a

This driver is a modification of the Stanford X10 driver.  The modifications
were done by Walter Scott and Eric Lunow at Lawrence Livermore National Labs.