decompile term definitions

224 views
Skip to first unread message

Richard Kann

unread,
Jul 4, 2014, 12:41:06 PM7/4/14
to Devsup, jb...@googlegroups.com
Anyone know how to decompile terminal definitions in Jbase 3.x/5.x in
windows? I need to modify ANSI. Did it on 3.x a long time ago and
forgot how to get it into a source file to edit. Knowledgebase seems to
be just UNIX commands which do not help me.

Richard
Comp-Ware Systems

Daniel Klein

unread,
Jul 4, 2014, 4:24:55 PM7/4/14
to jb...@googlegroups.com
On all versions of jBASE for Windows, the file '%JBCRELEASEDIR%\src\jbase_nt.ti' contains the source terminal definitions. After making your changes, use the 'jtic' command to compile it.

If you've made these changes on jBASE 3 then you should be able to just copy the file over to the jBASE 5 system and then 'jtic' it, but I would save the original just in case.

Dan




--
--
IMPORTANT: T24/Globus posts are no longer accepted on this forum.

To post, send email to jB...@googlegroups.com
To unsubscribe, send email to jBASE-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/jBASE?hl=en

--- You received this message because you are subscribed to the Google Groups "jBASE" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jbase+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Richard Kann

unread,
Jul 4, 2014, 5:27:07 PM7/4/14
to jb...@googlegroups.com
That's the problem. I no longer have the original (after the changes), just the compiled version. Is there something to decompile it?



On 7/4/2014 4:24 PM, Daniel Klein wrote:
On all versions of jBASE for Windows, the file '%JBCRELEASEDIR%\src\jbase_nt.ti' contains the source terminal definitions. After making your changes, use the 'jtic' command to compile it.

If you've made these changes on jBASE 3 then you should be able to just copy the file over to the jBASE 5 system and then 'jtic' it, but I would save the original just in case.

Dan


On Fri, Jul 4, 2014 at 12:41 PM, Richard Kann <h...@comp-ware.net> wrote:
Anyone know how to decompile terminal definitions in Jbase 3.x/5.x in windows?  I need to modify ANSI. Did it on 3.x a long time ago and forgot how to get it into a source file to edit. Knowledgebase seems to be just UNIX commands which do not help me.

Richard
Comp-Ware Systems


--
--
IMPORTANT: T24/Globus posts are no longer accepted on this forum.

To post, send email to jB...@googlegroups.com
To unsubscribe, send email to jBASE-un...@googlegroups.com

For more options, visit this group at http://groups.google.com/group/jBASE?hl=en

--- You received this message because you are subscribed to the Google Groups "jBASE" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jbase+un...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.
--
--
IMPORTANT: T24/Globus posts are no longer accepted on this forum.
 
To post, send email to jB...@googlegroups.com
To unsubscribe, send email to jBASE-un...@googlegroups.com

For more options, visit this group at http://groups.google.com/group/jBASE?hl=en

---
You received this message because you are subscribed to the Google Groups "jBASE" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jbase+un...@googlegroups.com.

Daniel Klein

unread,
Jul 4, 2014, 7:03:33 PM7/4/14
to jb...@googlegroups.com
You'd have to move the compiled definition to a unix system and then run the command 'infocmp' on it, e.g. infocmp ansi

I know of no way to do this directly on Windows.

Dan

Richard Kann

unread,
Jul 4, 2014, 8:42:06 PM7/4/14
to jb...@googlegroups.com
Does it have to be a Unix system running Jbase? We tried it on a Linux box and it says it needs the terminfo file.

Also any comment on my other email about the logon proc continuing when I try to go to jsh via a ctrl-c? On 3.x dumps the proc stack when you go to jsh, on 5.x it does not. Is that an environmental variable I am missing?

Daniel Klein

unread,
Jul 5, 2014, 5:48:12 AM7/5/14
to jb...@googlegroups.com
I can't help you there, as I'm not a Linux maven. It sounds like that system is missing a package, or has not been installed correctly. All I know is that 'infocmp' works on every unix/Linux system that I have access to.

'infocmp' (and the terminfo database it uses) is an OS-level command so it is not dependent on jBASE.

Richard Kann

unread,
Jul 5, 2014, 8:53:44 AM7/5/14
to jb...@googlegroups.com
And the PROC issue? See highlight below.

jBASE Support - Devsup

unread,
Jul 7, 2014, 4:34:14 PM7/7/14
to Richard Kann, jBASE Support - Devsup, jb...@googlegroups.com
Richard,

If you will attach the ANSI term definition you have compiled, I will run infocmp on it and send you the resultant source.

Dan Ell
Reply all
Reply to author
Forward
0 new messages