Re: which language you would use for X11-less macOS graphic framework?

2024-05-04 Thread Sean McBride
On 2 May 2024, at 5:38, Hin-Tak Leung wrote: > I think Just uses pyobjc (python binding to objective c), which is bunded on > mac os x's shipped Python. macOS doesn't include python anymore BTW. On 2 May 2024, at 10:37, Alexei Podtelezhnikov wrote: > Me too. We are talking about an API which

Re: [ft-devel] LLP64 model outside Win64

2018-02-12 Thread Sean McBride
re that's undefined in C standard as well. Indeed. clang warns: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic] Cheers, -- Sean McBride, B. Eng

Re: [ft-devel] [freetype2] master fc11af1: Various minor clang fixes.

2016-01-20 Thread Sean McBride
bel is redundant or >missing, so I consider your constraints as a non-issue. Note that you can also use -fsanitize=enum to catch at runtime invalid values in your enum variables too: <http://clang.llvm.org/docs/UndefinedBehaviorSanitizer.html> Cheers, -- __

Re: [ft-devel] __STDC__ disables 64-bit long

2014-08-20 Thread Sean McBride
to disable it if they are stuck in the last century without 'long long' support. +1. Cheers, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer

Re: [ft-devel] WIP PATCH: clang static analyzer and warning fixes

2014-06-17 Thread Sean McBride
reviewers. While it may be 'correct', it's probably too complicated and should be refactored in some way. Cheers, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com

Re: [ft-devel] WIP PATCH: clang static analyzer and warning fixes

2014-03-18 Thread Sean McBride
. It's also the *only* place in freetype where is compiler is also sufficiently unconvinced and therefore warns. Cheers, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue

Re: [ft-devel] WIP PATCH: clang static analyzer and warning fixes

2014-03-14 Thread Sean McBride
, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada 0003-Fixed-a-clang-Wcovered-switch-default-warning-by-rem.patch

Re: [ft-devel] WIP PATCH: clang static analyzer and warning fixes

2014-03-07 Thread Sean McBride
, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada 0002-Fix-clang-analyzer-warning-about-dead-store.patch

Re: [ft-devel] WIP PATCH: clang static analyzer and warning fixes

2014-03-05 Thread Sean McBride
. Cheers, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada 0001-Removed-two-minor-dead-stores-to-fix

Re: [ft-devel] WIP PATCH: clang static analyzer and warning fixes

2014-03-03 Thread Sean McBride
added a comment explaining. Also, I don't know the codebase really, so please review with care. Done, and applied. Thanks! Thanks! Here's another 2 patches to fix most of the remaining warnings. Cheers, -- Sean McBride, B. Eng

Re: [ft-devel] Crash in Mac OS X, in a function inside freetype.

2014-01-13 Thread Sean McBride
or -fsanitize=...? Cheers, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada

Re: [ft-devel] [PATCH RFC] src/sfnt/ttsbit0.c: fix broken pointer overflow checks

2013-01-25 Thread Sean McBride
here: http://clang.llvm.org/docs/UsersManual.html#controlling-code-generation Could be useful to build freetype with that flag and see what it finds... Cheers, -- Sean McBride, B. Eng s...@rogue-research.com Rogue

Re: [ft-devel] [PATCH RFC] src/sfnt/ttsbit0.c: fix broken pointer overflow checks

2013-01-25 Thread Sean McBride
. But oh well. Cheers, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada

Re: [ft-devel] Unit test environment for FreeType

2012-11-27 Thread Sean McBride
, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada

Re: [ft-devel] Unit test environment for FreeType

2012-11-27 Thread Sean McBride
On Tue, 27 Nov 2012 13:44:14 -0500, Alexei Podtelezhnikov said: Glyph rendering quality is in the eye of the beholder. What somebody says is blurry is smooth in the eyes of the other. How do you suggest that we automate that? Yes, that's tricky. But that could be delayed until later. Since

Re: [ft-devel] freetype, undefined behaviour, and clang

2011-11-28 Thread Sean McBride
, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada ___ Freetype

Re: [ft-devel] freetype, undefined behaviour, and clang

2011-11-23 Thread Sean McBride
freetype with -fcatch-undefined-behavior and -ftrapv to fix other issues it finds? Cheers, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer

[ft-devel] freetype, undefined behaviour, and clang

2011-11-22 Thread Sean McBride
, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada ___ Freetype-devel mailing

Re: [ft-devel] `make devel' on Mac OS X

2011-11-01 Thread Sean McBride
pretty reasonable to limit yourselves to 10.5 or later, or 10.4 or later. -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer

Re: [ft-devel] [freetype 2.4.3] Does not build

2010-10-07 Thread Sean McBride
actually releasing a new freetype -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada

[ft-devel] compiler warnings building with clang 1.1

2010-05-13 Thread Sean McBride
to follow with all the macros, but I think it's saying that something is being passed to offsetof() that should not be. -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com

Re: [ft-devel] freetype compilation warnings

2010-01-14 Thread Sean McBride
On 1/12/10 11:09 AM, Sean McBride said: On 1/12/10 4:43 AM, David Bevan said: All the proposed solutions assume that there is a (known) integer size which matches the pointer size. There is: intptr_t. But it's part of C99, which freetype can not require. :( I would expect something like

Re: [ft-devel] freetype compilation warnings

2010-01-12 Thread Sean McBride
a suitable compiler to hand to test). #define ALL_POINTS (FT_UShort*)((FT_Byte*)(NULL) - 1); Clever! I'll commit this to VTK and we'll see tomorrow. -- Sean McBride, B. Eng s...@rogue-research.com Rogue Research

Re: [ft-devel] freetype compilation warnings

2010-01-11 Thread Sean McBride
cast' : conversion from 'int' to 'void *' of greater size I could disable the warning I suppose, unless someone has a good idea how to fix it. -- Sean McBride, B. Eng s...@rogue-research.com Rogue Research

Re: [ft-devel] freetype compilation warnings

2010-01-11 Thread Sean McBride
CVS then wait for the next automated nightly build. :( Anyone here have Visual Studio? -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer

Re: [ft-devel] freetype compilation warnings

2009-12-17 Thread Sean McBride
); -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada ___ Freetype-devel mailing list Freetype-devel

Re: [ft-devel] freetype compilation warnings

2009-12-16 Thread Sean McBride
Note that those lines have 2 comparisons, not sure which it is complaining about... -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer

Re: [ft-devel] freetype compilation warnings

2009-12-15 Thread Sean McBride
: warning: `_debug_mem_dummy' defined but not used http://www.cdash.org/CDash/viewBuildError.php?type=1buildid=493423 WARNING: While resolving call to function 'FTC_GNode_Compare' arguments were dropped! -- Sean McBride, B. Eng

[ft-devel] freetype compilation warnings

2009-12-14 Thread Sean McBride
, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada ___ Freetype-devel mailing list Freetype-devel

Re: [ft-devel] building freetype 2.3.11 on Mac OS X 10.6

2009-11-25 Thread Sean McBride
, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada ___ Freetype-devel mailing list Freetype-devel

Re: [ft-devel] building freetype 2.3.11 on Mac OS X 10.6

2009-11-04 Thread Sean McBride
this is a problem with the `configure' script, passing wrong or missing arguments to select the proper architecture. I agree it is probably an issue with the 'configure' script. Alas, I know nothing about 'configure' scripts. Cheers, -- Sean

[ft-devel] building freetype 2.3.11 on Mac OS X 10.6

2009-10-25 Thread Sean McBride
, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada ___ Freetype-devel mailing list Freetype-devel

Re: [ft-devel] Outline n_points are int16 so overflow is possible because missing check

2009-07-07 Thread Sean McBride
discussion of signed overflow and gcc's -Wstrict-overflow warning is here: http://www.airs.com/blog/archives/120 It could be fun to see how cleanly freetype builds with -Wstrict- overflow=5. :) -- Sean McBride, B. Eng s...@rogue

[ft-devel] Fwd: APPLE-SA-2009-05-12 Security Update 2009-002 / Mac OS X v10.5.7

2009-05-13 Thread Sean McBride
For anyone that is curious: Begin Forwarded Message APPLE-SA-2009-05-12 Security Update 2009-002 / Mac OS X v10.5.7 Security Update 2009-002 / Mac OS X v10.5.7 is now available and addresses the following: snip X11 CVE-ID: CVE-2006-0747, CVE-2007-2754

Re: [ft-devel] Freetype updated in today's Mac OS X security patch

2009-02-27 Thread Sean McBride
on OS X freetype is only used in X11. -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada

[ft-devel] Freetype updated in today's Mac OS X security patch

2009-02-12 Thread Sean McBride
:// www.freetype.org/ The issues are already addressed in systems running Mac OS X v10.5.6. -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software

Re: [ft-devel] freetype 2.3.8 warnings

2009-01-26 Thread Sean McBride
add -save-temps? I tried adding it to CFLAGS but then configure fails. -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer

Re: [ft-devel] freetype 2.3.8 warnings

2009-01-23 Thread Sean McBride
-shifted is signed. IIRC, right-shifting of negative numbers in C is undefined. Maybe that's what the warning is getting at. -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue

[ft-devel] freetype 2.3.8 warnings

2009-01-22 Thread Sean McBride
, -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada ___ Freetype-devel mailing list Freetype-devel@nongnu.org http

Re: [ft-devel] Next FreeType release

2009-01-06 Thread Sean McBride
information. error while running `glibtoolize --force --copy --install' So what is your recommendation? Installing a separate glibtoolize? -- Sean McBride, B. Eng s...@rogue-research.com Rogue Research

Re: [ft-devel] Next FreeType release

2009-01-06 Thread Sean McBride
... Is there no way to build freetype with the tools Apple provides? -- Sean McBride, B. Eng s...@rogue-research.com Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada

Re: [ft-devel] Re: meddlesome compiler warns against for( ...; ...;...) ;

2008-10-14 Thread Sean McBride
++ and not C. Just something to consider... -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada

[ft-devel] freetype on the iPhone mentioned

2008-09-12 Thread Sean McBride
Hi all, freetype was mentioned in Apple's security update for the iPhone today: CoreGraphics CVE-ID: CVE-2008-1806, CVE-2008-1807, CVE-2008-1808 Available for: iPhone v1.0 through v2.0.2 Impact: Multiple vulnerabilities in FreeType v2.3.5 Description: Multiple vulnerabilities exist in

Re: [ft-devel] Compiling ft2demos 2.3.7 on OSX 10.5.4

2008-08-04 Thread Sean McBride
CoreServices to the linker flags would fix that. Not sure if it's something that should be happening automatically, but probably. -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue

Re: [ft-devel] how to support making a config.h for multiple architechtures?

2008-07-07 Thread Sean McBride
of the cross-platform problems. See: http://lwn.net/Articles/188693/ -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac Software Developer Montréal

Re: [ft-devel] how to support making a config.h for multiple architechtures?

2008-07-07 Thread Sean McBride
. It was merely a suggestion. I know of several others who found the switch from autotools to CMake to be most useful. I, on the other hand, have never written an autotools nor CMake file. :( -- Sean McBride, B. Eng [EMAIL

Re: [ft-devel] freetype-2.3.7 -- ftconfig.h for biarch systems

2008-07-01 Thread Sean McBride
types like int64_t, uint32_t, etc. See 'stdint.h'. BTW, bits/wordsize.h does not seem to exist on Mac OS X. -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac

Re: [ft-devel] freetype-2.3.7 -- ftconfig.h for biarch systems

2008-07-01 Thread Sean McBride
. -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada ___ Freetype-devel mailing list

Re: [ft-devel] freetype 2.3.6 compile error on Mac 10.4

2008-06-25 Thread Sean McBride
(it uses CMake). A better solution is to just test the SDK version. I have attached a patch. Suzuki-San, can you review and commit? -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue

Re: [ft-devel] Re: About 2.3.6 Release, maybe there is a bug~

2008-06-20 Thread Sean McBride
it. -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada ___ Freetype-devel mailing list Freetype-devel@nongnu.org http

Re: [ft-devel] FreeType 2.3.6 has been released

2008-06-20 Thread Sean McBride
further investigation is necessary. The results are acceptable, I'll just update VTK's unit tests. If you think it is worth investigating further, I could show you how to build and run VTK's tests... -- Sean McBride, B. Eng

Re: [ft-devel] FreeType 2.3.6 has been released

2008-06-19 Thread Sean McBride
to check if this was expected. See for example: http://www.cdash.org/CDash/testDetails.php?test=4965930build=102956 Thanks, -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue

Re: [ft-devel] Hide Carbon-dependency of ftmac.c ([ft] cannot open some fonts on mac and linux)

2007-10-18 Thread Sean McBride
On 9/27/07 11:56 AM, [EMAIL PROTECTED] said: On Wed, 26 Sep 2007 10:39:56 -0400 Sean McBride [EMAIL PROTECTED] wrote: On 9/22/07 6:32 PM, [EMAIL PROTECTED] said: As a proof of his idea, I wrote a sample header file ftmacdyn.h to replace Carbon-derived functions in ftmac.c by the function pointers

Re: [ft-devel] Hide Carbon-dependency of ftmac.c ([ft] cannot open some fonts on mac and linux)

2007-09-26 Thread Sean McBride
10.4, 23% are using 10.3, and 10% are using 10.2 or older. -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada

[ft-devel] Freetype 2.3.5, compiler warnings

2007-07-27 Thread Sean McBride
/Win32- bcc551/20070727-0300-Nightly/BuildWarning.html It sure would be great if you could fix them. Thanks, -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac

Re: [ft-devel] Two very minor freetype patch suggestions

2007-06-18 Thread Sean McBride
is now Mac OS X-only. The tests for ':' can be removed. Thanks, -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec

Re: [ft-devel] Two very minor freetype patch suggestions

2007-06-01 Thread Sean McBride
a machine using the Borland compiler: http://www.vtk.org/Testing/Sites/dash19.kitware/Win32- bcc32/20070601-0300-Nightly/BuildWarning.html They aren't as trivial, but perhaps you'd take a look? Cheers, -- Sean McBride, B. Eng

[ft-devel] Two very minor freetype patch suggestions

2007-05-31 Thread Sean McBride
, -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada ___ Freetype-devel mailing list

Re: [ft-devel] Minor misc patches to freetype cvs, from custom changes in vtk

2007-03-26 Thread Sean McBride
, I'm not sure whether 10.5.x will set default MAC_OS_X_VERSION_MIN_REQUIRED to 10.5 (system including Carbon) or 10.4 (Carbon-free system). Alas, I cannot discuss 10.5. But I'll just say the above checks look good to me. -- Sean

Re: [ft-devel] Minor misc patches to freetype cvs, from custom changes in vtk

2007-03-23 Thread Sean McBride
. On 10.5 this restriction is gone, but other changes will be needed for 10.5, so I don't think we should worry yet. -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac

Re: [ft-devel] Minor misc patches to freetype cvs, from custom changes in vtk

2007-03-23 Thread Sean McBride
. -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada

Re: [ft-devel] Minor misc patches to freetype cvs, from custom changes in vtk

2007-03-22 Thread Sean McBride
applications. Basically, ftmac.c cannot work in 64 bit on 10.4. On 10.5, ftmac.c will be able to work in 64 bit, but since 10.5 is unreleased -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Research

Re: [ft-devel] cff_get_name_index crash

2007-02-07 Thread Sean McBride
to consider doing the following replacements: ft_strcpy, ft_strncpy - strlcpy ft_strcat - strlcat For info on why, see: http://developer.apple.com/documentation/Security/Conceptual/ SecureCodingGuide/Articles/BufferOverflows.html -- Sean

Re: [ft-devel] Mac install instructions don't seem to exist

2007-01-03 Thread Sean McBride
. Thanks all, -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada

Re: [ft-devel] 64 bit build of freetype on Mac OS X, compiler warnings

2007-01-03 Thread Sean McBride
I think. -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada

Re: [ft-devel] Mac install instructions don't seem to exist

2006-12-22 Thread Sean McBride
really, so forgive me if I'm not making sense.) Thanks, -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada

[ft-devel] 64 bit build of freetype on Mac OS X, compiler warnings

2006-12-22 Thread Sean McBride
-- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada ___ Freetype-devel mailing

Re: [ft-devel] fix --with-old-mac-fonts option

2006-02-06 Thread Sean McBride
(called CoreFoundationLite IIRC) is available as open source. None of Carbon is open source, and I would not expect that to change. -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue

Re: [ft-devel] Freetype on Mac uses deprecated functions

2006-01-10 Thread Sean McBride
indirectly by using vtk. I have checked the vtk source and it uses neither of those two functions. You work looks great, thanks! -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue

Re: [ft-devel] comp is reserved word in Apple SC compiler?

2005-10-28 Thread Sean McBride
is the best solution. -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac Software Developer Montréal, Québec, Canada

Re: [ft-devel] Freetype on Mac uses deprecated functions

2005-09-06 Thread Sean McBride
, 1997 Christopher Seiwald. with Apple ProjectBuilder Extensions Interesting... which Mac OS are you using? I tried on several 10.4 machine here (all with dev tools installed) and none of them have jam. -- Sean McBride, B. Eng

Re: [ft-devel] Freetype on Mac uses deprecated functions

2005-09-02 Thread Sean McBride
out how to do that now). I can probably help with that... when you say 'file descriptor', what do you mean exactly? (the term can be overloaded). Which API did you get the descriptor from? -- Sean McBride, B. Eng [EMAIL

Re: [ft-devel] Freetype on Mac uses deprecated functions

2005-09-01 Thread Sean McBride
/chapter_5_section_10.html#// apple_ref/doc/uid/TP40002217-CH239-280492 Thanks, -- Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Researchwww.rogue-research.com Mac Software Developer Montréal

Re: [ft-devel] Freetype on Mac uses deprecated functions

2005-08-25 Thread Sean McBride
) David, how do you want to handle this? It looks as though the API will have to change to avoid this depreciated type. Or you could deprecate FT_New_Face_From_FSSpec() and add a new analogous API FT_New_Face_From_FSRef(). -- Sean McBride

[ft-devel] Freetype on Mac uses deprecated functions

2005-08-24 Thread Sean McBride
/chapter_1_section_1.html - The main header is ATSFont.h, in ApplicationServices/ATS Of course, this isn't a short term problem, and I am not in a position to supply a patch, but I did want to bring this to your attention. Thanks, -- Sean McBride, B