Thomas Orgis
2009-01-21 12:59:48 UTC
Hi,
I just set up my new system with kindof current hardware (x86_64) and software (GNU/Linux, with xorg-server 1.5 and OpenMotif 2.3.1).
Regarding nedit I realized that I must use the CVS snapshot to prevent basic crashes like this:
ncl $NOT_YET_EXISTING_FILE
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 91 (X_QueryColors)
Value in failed request: 0xffb3b3b3
Serial number of failed request: 5046
Current serial number in output stream: 5046
(I guess it's about the very dialog that asks about creating a new file, as opening existing files works.)
At least on the ever-evolving GNU/Linux platform, I have the feeling that nedit is becoming more and more endangered by obsolescense.
Apart from the Unicode issue (which is nagging), we really should get a release with the fixes to make nedit work with current versions of Xorg and Openmotif (dunno if there are still outstanding issues with 2.3.1 and nedit HEAD? Will see.).
Bitrot is unforgiving...
Alrighty then,
Thomas.
PS: Probably I should try to prepare a patch for those when I got some time:
macro.c: In function 'dialogMS':
macro.c:2927: warning: cast to pointer from integer of different size
macro.c: In function 'dialogBtnCB':
macro.c:2968: warning: cast from pointer to integer of different size
macro.c: In function 'stringDialogMS':
macro.c:3104: warning: cast to pointer from integer of different size
macro.c: In function 'stringDialogBtnCB':
macro.c:3158: warning: cast from pointer to integer of different size
macro.c: In function 'listDialogMS':
macro.c:3683: warning: cast to pointer from integer of different size
That's only a few examples... I guess we should have those fixed before it becomes common for nedit to indeed have a virtual address space above 2G (editing/viewing some 10-year apache log or so;-).
I just set up my new system with kindof current hardware (x86_64) and software (GNU/Linux, with xorg-server 1.5 and OpenMotif 2.3.1).
Regarding nedit I realized that I must use the CVS snapshot to prevent basic crashes like this:
ncl $NOT_YET_EXISTING_FILE
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 91 (X_QueryColors)
Value in failed request: 0xffb3b3b3
Serial number of failed request: 5046
Current serial number in output stream: 5046
(I guess it's about the very dialog that asks about creating a new file, as opening existing files works.)
At least on the ever-evolving GNU/Linux platform, I have the feeling that nedit is becoming more and more endangered by obsolescense.
Apart from the Unicode issue (which is nagging), we really should get a release with the fixes to make nedit work with current versions of Xorg and Openmotif (dunno if there are still outstanding issues with 2.3.1 and nedit HEAD? Will see.).
Bitrot is unforgiving...
Alrighty then,
Thomas.
PS: Probably I should try to prepare a patch for those when I got some time:
macro.c: In function 'dialogMS':
macro.c:2927: warning: cast to pointer from integer of different size
macro.c: In function 'dialogBtnCB':
macro.c:2968: warning: cast from pointer to integer of different size
macro.c: In function 'stringDialogMS':
macro.c:3104: warning: cast to pointer from integer of different size
macro.c: In function 'stringDialogBtnCB':
macro.c:3158: warning: cast from pointer to integer of different size
macro.c: In function 'listDialogMS':
macro.c:3683: warning: cast to pointer from integer of different size
That's only a few examples... I guess we should have those fixed before it becomes common for nedit to indeed have a virtual address space above 2G (editing/viewing some 10-year apache log or so;-).