octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #55940] [Mac] Disable App Nap, either selectiv


From: Rik
Subject: [Octave-bug-tracker] [bug #55940] [Mac] Disable App Nap, either selectively or for all of Octave
Date: Sat, 2 Nov 2019 11:09:39 -0400 (EDT)
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko

Update of bug #55940 (project octave):

                  Status:          Ready For Test => In Progress            

    _______________________________________________________

Follow-up Comment #55:

I pushed a different change here
(https://hg.savannah.gnu.org/hgweb/octave/rev/1c13a0f36160).  The problem with
reverting is that the code is likely to be forgotten.  Instead, I used #if 0 /
#endif to disable the blocks of code for the App Nap patch.  I also added a
note with the bug number above each such block.  Hopefully the visual reminder
will be sufficient that someone returns to this soon.

The problem is not with the original code, but with Apple, who has recently
changed the function signature in their libraries for objc_msgSend().  To
resolve this a configure test needs to be written, probably AC_COMPILE_IFELSE,
which attempts to compile with the older function signature.  THat can set set
a configuration variable in config.h which can then be used to condition the
function  call within disable_app_nap.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?55940>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]