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 Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
cairo_orig graphics/cairo_orig/grTCairo5.c uninitialized local variable 2024-10-01 12:36:13 -04:00
DEFAULT.glyphs Initial commit at Tue Apr 25 08:41:48 EDT 2017 by tim on stravinsky 2017-04-25 08:41:48 -04:00
FreeMono.pt3 Remove all the $XXX: YYY$ 2020-05-23 17:00:38 -04:00
FreeSans.pt3 Remove all the $XXX: YYY$ 2020-05-23 17:00:38 -04:00
FreeSerif.pt3 Remove all the $XXX: YYY$ 2020-05-23 17:00:38 -04:00
Makefile graphics: minor change to Makefile and configure 2025-10-04 20:50:31 -04:00
README.X10a Initial commit at Tue Apr 25 08:41:48 EDT 2017 by tim on stravinsky 2017-04-25 08:41:48 -04:00
READ_ME Initial commit at Tue Apr 25 08:41:48 EDT 2017 by tim on stravinsky 2017-04-25 08:41:48 -04:00
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 Initial commit at Tue Apr 25 08:41:48 EDT 2017 by tim on stravinsky 2017-04-25 08:41:48 -04:00
color.glyphs Initial commit at Tue Apr 25 08:41:48 EDT 2017 by tim on stravinsky 2017-04-25 08:41:48 -04:00
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 Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
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 Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
grOGL3.c grX11su3.c: warning for ClientData compare 2025-10-04 20:50:31 -04:00
grOGL4.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
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 Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
grTCairo3.c fix GrTextSizePtr API interface return type consistency 2025-07-27 12:45:51 -04:00
grTCairo4.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
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 Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
grTOGL3.c fix GrTextSizePtr API interface return type consistency 2025-07-27 12:45:51 -04:00
grTOGL4.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
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 Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
grTk1.c Modified the key input redirection so that it captures and 2025-10-10 10:39:40 -04:00
grTk2.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
grTk3.c fix GrTextSizePtr API interface return type consistency 2025-07-27 12:45:51 -04:00
grTk4.c Corrected a stack corruption error (that I have never seen in 2022-09-27 10:43:04 -04:00
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 Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
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 Initial commit at Tue Apr 25 08:41:48 EDT 2017 by tim on stravinsky 2017-04-25 08:41:48 -04:00
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.