Re: accept key F11
Michael Pope <[email protected]> Thu, 20 Jul 2023 11:16:13 +1000
| Newsgroups | gmane.comp.lang.4gl.aubit.general |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --===============4188545324266177659== Content-Type: multipart/alternative; boundary="------------0rfevauYiDUTEslh4KJ4D7HA" Content-Language: en-US This is a multi-part message in MIME format. --------------0rfevauYiDUTEslh4KJ4D7HA Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit It's configure which is failing. I can still run 'make'. The keys.c override doesn't seem to be working, maybe I have to get this configure to work before the changes will come through. Regards, *Michael Pope* On 14/7/23 16:41, Mike Aubury wrote: > Is that the configure failing or the make failing? > > > Only it doesn't look like a fatal erorr. > It shouldn't need to find an aubitrc... > > > On Fri, 14 Jul 2023, 02:09 Michael Pope, <[email protected]> wrote: > > Thanks Mike, > > I went and changed that line and now I'm having trouble compiling > aubit4gl. It cannot find the aubitrc even though I have it in a > location it's trying to search. > > > - Commands > : cd ~/src/aubit/1.6.1/aubit4glsrc > : ./configure > > - Error > : checking what to autodetect... everything... > : checking install root 'prefix=/opt/aubit4gl'... 2here > : No (using /home/map7/aubit4gl instead) > : checking install location for global aubitrc - > /etc/opt/aubit4gl... no > : checking install location for global aubitrc - > /home/map7/.aubit4gl... no > : configure: error: Failed to find location for aubitrc > configuration file > > - Config file > I have a config file in /home/map7/.aubit4gl/aubitrc > > Regards, > > *Michael Pope* > * > * > On 12/7/23 17:43, Mike Aubury wrote: >> There's no environment variables you can set to do this - as you >> say - you can do it by adjusting the code. >> >> But - due to the wonders of Open Source Software - you can just >> adjust the default.. >> >> lib/libaubit4gl/keys.c - around line 594 : >> >> void >> A4GL_init_stddbscr (void) >> { >> static int inited = 0; >> if (inited) >> return; >> inited = 1; >> #ifdef DEBUG >> A4GL_debug ("init_stddbscr - form_line"); >> #endif >> std_dbscr.mode = 0; >> std_dbscr.colour = 0; >> std_dbscr.border = 0; >> std_dbscr.inpattr = 0; >> std_dbscr.dispattr = 0; >> std_dbscr.nextkey = A4GLKEY_F (3); >> std_dbscr.prevkey = A4GLKEY_F (4); >> * std_dbscr.acckey = 27;* >> std_dbscr.helpkey = 23; >> >> >> Replace that with something like : >> >> * std_dbscr.acckey = A4GLKEY_F (11);* >> * >> * >> obviously recompile etc. and that should be the default for all >> programs.. >> >> On Wed, 12 Jul 2023 at 07:12, Michael Pope >> <[email protected]> wrote: >> >> We have multiple forms (about 1000) in our old informix code >> which don't >> declare an accept key and on the old system it used to be F11 >> by using a >> termcap file in the operating system to mimic an ESC key. I >> don't want >> to do this on the new system for obvious reasons, I also >> don't want to >> manually edit 1000 files. >> >> Is there a global environment variable or config option in >> Aubit4GL to >> set the 'accept key' to F11 instead of me editing every file and >> entering in the following; >> >> OPTIONS >> accept key F11 >> >> >> from >> >> Michael >> >> >> >> _______________________________________________ >> Aubit4gl-discuss mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss >> --------------0rfevauYiDUTEslh4KJ4D7HA Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <p>It's configure which is failing. I can still run 'make'.</p> <p>The keys.c override doesn't seem to be working, maybe I have to get this configure to work before the changes will come through.<br> </p> <div class="moz-signature"> <div dir="ltr"> <div>Regards,</div> <div><br> </div> <div><b>Michael Pope</b><br> </div> <div><br> </div> </div> </div> <div class="moz-cite-prefix">On 14/7/23 16:41, Mike Aubury wrote:<br> </div> <blockquote type="cite" cite="mid:CAGAq4WFO_Pw-Xzh=it4TPuUtOTa-3mp9CJpOP8ZbOzsyOT3nZQ@mail.gmail.com"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <div dir="auto"> <div>Is that the configure failing or the make failing? <br> <br> <br> Only it doesn't look like a fatal erorr. </div> <div dir="auto">It shouldn't need to find an aubitrc... </div> <div dir="auto"><br> </div> <div dir="auto"><br> <div class="gmail_quote" dir="auto"> <div dir="ltr" class="gmail_attr">On Fri, 14 Jul 2023, 02:09 Michael Pope, <<a href="mailto:[email protected]" moz-do-not-send="true" class="moz-txt-link-freetext">[email protected]</a>> wrote:<br> </div> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <div> <p>Thanks Mike,</p> <p>I went and changed that line and now I'm having trouble compiling aubit4gl. It cannot find the aubitrc even though I have it in a location it's trying to search.<br> </p> <p><br> - Commands<br> : cd ~/src/aubit/1.6.1/aubit4glsrc<br> : ./configure<br> <br> - Error<br> : checking what to autodetect... everything...<br> : checking install root 'prefix=/opt/aubit4gl'... 2here<br> : No (using /home/map7/aubit4gl instead)<br> : checking install location for global aubitrc - /etc/opt/aubit4gl... no<br> : checking install location for global aubitrc - /home/map7/.aubit4gl... no<br> : configure: error: Failed to find location for aubitrc configuration file<br> <br> - Config file<br> I have a config file in /home/map7/.aubit4gl/aubitrc<br> <br> </p> <div> <div dir="ltr"> <div>Regards,</div> <div><br> </div> <div><b>Michael Pope</b></div> <div><b><br> </b></div> </div> </div> <div>On 12/7/23 17:43, Mike Aubury wrote:<br> </div> <blockquote type="cite"> <div dir="ltr">There's no environment variables you can set to do this - as you say - you can do it by adjusting the code. <div><br> </div> <div>But - due to the wonders of Open Source Software - you can just adjust the default..</div> <div><br> </div> <div>lib/libaubit4gl/keys.c - around line 594 :</div> <div><br> </div> <div>void<br> A4GL_init_stddbscr (void)<br> {<br> static int inited = 0;<br> if (inited)<br> return;<br> inited = 1;<br> #ifdef DEBUG<br> A4GL_debug ("init_stddbscr - form_line");<br> #endif<br> std_dbscr.mode = 0;<br> std_dbscr.colour = 0;<br> std_dbscr.border = 0;<br> std_dbscr.inpattr = 0;<br> std_dbscr.dispattr = 0;<br> std_dbscr.nextkey = A4GLKEY_F (3);<br> std_dbscr.prevkey = A4GLKEY_F (4);<br> <b> std_dbscr.acckey = 27;</b><br> std_dbscr.helpkey = 23;<br> </div> <div><br> </div> <div><br> </div> <div>Replace that with something like : </div> <div><br> <b> std_dbscr.acckey = A4GLKEY_F (11);</b><br> </div> <div><b><br> </b></div> <div>obviously recompile etc. and that should be the default for all programs..</div> </div> <br> <div class="gmail_quote"> <div dir="ltr" class="gmail_attr">On Wed, 12 Jul 2023 at 07:12, Michael Pope <<a href="mailto:[email protected]" target="_blank" rel="noreferrer" moz-do-not-send="true" class="moz-txt-link-freetext">[email protected]</a>> wrote:<br> </div> <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">We have multiple forms (about 1000) in our old informix code which don't <br> declare an accept key and on the old system it used to be F11 by using a <br> termcap file in the operating system to mimic an ESC key. I don't want <br> to do this on the new system for obvious reasons, I also don't want to <br> manually edit 1000 files.<br> <br> Is there a global environment variable or config option in Aubit4GL to <br> set the 'accept key' to F11 instead of me editing every file and <br> entering in the following;<br> <br> OPTIONS<br> accept key F11<br> <br> <br> from<br> <br> Michael<br> <br> <br> <br> _______________________________________________<br> Aubit4gl-discuss mailing list<br> <a href="mailto:[email protected]" target="_blank" rel="noreferrer" moz-do-not-send="true" class="moz-txt-link-freetext">[email protected]</a><br> <a href="https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss" rel="noreferrer noreferrer" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss</a><br> </blockquote> </div> </blockquote> </div> </blockquote> </div> </div> </div> </blockquote> </body> </html> --------------0rfevauYiDUTEslh4KJ4D7HA-- --===============4188545324266177659== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============4188545324266177659== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Aubit4gl-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss --===============4188545324266177659==--