gnustep-dev
[Top][All Lists]
Advanced

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

Re: NSControls failing to set status/label on BigEndian/64bit


From: Riccardo Mottola
Subject: Re: NSControls failing to set status/label on BigEndian/64bit
Date: Wed, 6 Jan 2021 15:32:12 +0100
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 SeaMonkey/2.53.5.1

Hi Fred,

Fred Kiefer wrote:
This on PPC64
2021-01-06 00:12:47.720 Ink[48256:48256] is highlghted 0 - state 0 - 
altStateMask 0 - highlightByMask 0
2021-01-06 00:12:47.722 Ink[48256:48256] is highlghted 0 - state 0 - 
altStateMask 0 - highlightByMask 0
2021-01-06 00:12:47.724 Ink[48256:48256] is highlghted 0 - state 0 - 
altStateMask 0 - highlightByMask 0
2021-01-06 00:12:47.727 Ink[48256:48256] is highlghted 0 - state 0 - 
altStateMask 0 - highlightByMask 0
2021-01-06 00:12:47.729 Ink[48256:48256] is highlghted 0 - state 0 - 
altStateMask 0 - highlightByMask 0
2021-01-06 00:12:47.792 Ink[48256:48256] is highlghted 0 - state 0 - 
altStateMask 1 - highlightByMask 0
2021-01-06 00:12:47.862 Ink[48256:48256] is highlghted 0 - state 0 - 
altStateMask 0 - highlightByMask 0
2021-01-06 00:12:47.866 Ink[48256:48256] is highlghted 0 - state 0 - 
altStateMask 1 - highlightByMask 0


we see indeed state is always zero and the highlightByMask too....  Where is it 
decoded?
You should concentrate on the _highlightByMask which gets decoded in line 1905 
(_showAltStateMask is handled just below).

I put a log statement "after" and I always get back zero, like this:

2021-01-06 15:18:32.285 Ink[10368:10368] NSCell initWithCoder tmp_int: 0 state 0
2021-01-06 15:18:32.286 Ink[10368:10368] Replace All not keycoding version 3
2021-01-06 15:18:32.291 Ink[10368:10368] _highlightsByMask 0  - _showAltStateMask 0 2021-01-06 15:18:32.292 Ink[10368:10368] NSCell initWithCoder tmp_int: 0 state 0
2021-01-06 15:18:32.292 Ink[10368:10368] Replace not keycoding version 3
2021-01-06 15:18:32.293 Ink[10368:10368] _highlightsByMask 0  - _showAltStateMask 0 2021-01-06 15:18:32.294 Ink[10368:10368] NSCell initWithCoder tmp_int: 0 state 0 2021-01-06 15:18:32.295 Ink[10368:10368] Replace & Find not keycoding version 3 2021-01-06 15:18:32.296 Ink[10368:10368] _highlightsByMask 0  - _showAltStateMask 0 2021-01-06 15:18:32.296 Ink[10368:10368] NSCell initWithCoder tmp_int: 0 state 0
2021-01-06 15:18:32.297 Ink[10368:10368] Previous not keycoding version 3
2021-01-06 15:18:32.298 Ink[10368:10368] _highlightsByMask 0  - _showAltStateMask 0 2021-01-06 15:18:32.299 Ink[10368:10368] NSCell initWithCoder tmp_int: 0 state 0
2021-01-06 15:18:32.300 Ink[10368:10368] Next not keycoding version 3
2021-01-06 15:18:32.302 Ink[10368:10368] _highlightsByMask 0  - _showAltStateMask 0

this is coherent to it being 0 later... (It is always after the output of the line saying "notkeycoding version 3)... how to delve deeper?

Riccardo

Riccardo



reply via email to

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