Differences From Artifact [06845b151f]:
- File misc.h — part of check-in [497dc397e7] at 2003-02-01 06:54:40 on branch trunk — Created new data types `Filename' and `FontSpec', intended to be opaque to all platform-independent modules and only handled within per-platform code. `Filename' is there because the Mac has a magic way to store filenames (though currently this checkin doesn't support it!); `FontSpec' is there so that all the auxiliary stuff such as font height and charset and so on which is needed under Windows but not Unix can be kept where it belongs, and so that I can have a hope in hell of dealing with a font chooser in the forthcoming cross-platform config box code, and best of all it gets the horrid font height wart out of settings.c and into the Windows code where it should be. The Mac part of this checkin is a bunch of random guesses which will probably not quite compile, but which look roughly right to me. Sorry if I screwed it up, Ben :-) (user: simon size: 1859)
To Artifact [9c34a0f9d9]:
- File misc.h — part of check-in [dca52225ef] at 2003-03-06 07:24:02 on branch trunk — Reorganisation of misc.c: Minefield has moved out to winmisc.c, and so has the Windows dputs() - which has also acquired a Unix counterpart in uxmisc.c. -DDEBUG should now work on Unix. (user: simon size: 1869)
| ︙ | |||
46 47 48 49 50 51 52 | 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | - + - + | * dmemdump() and dmemdumpl() both do memory dumps. The difference * is that dmemdumpl() is more suited for when where the memory is is * important (say because you'll be recording pointer values later * on). dmemdump() is more concise. */ #ifdef DEBUG |
| ︙ |