On Sunday 16 July 2006 5:13 am, Jonas Fonseca fonseca-at-diku.dk |ELinks_ML| 
wrote:
> Guarded Identity <[EMAIL PROTECTED]> wrote Fri, Jul 07, 2006:
> > Hi,
>
> Hi Guarded Identity,
>
> > I had two items (unrelated) that I thought I'd throw into your wishlist:
> >
> > 1) It might be nice to be able to navigate web form fields with the Tab
> > key. I've just gotten really used to this feature in other browsers.
>
> Yes, that would be a good idea. The hardest thing is probably finding a
> good name for such an action, link-form-next or move-form-next ....
>
> Note, that by default Tab will probably still be wired to switching
> frames.

That sounds great.  I'm sure I'll deal with whatever names and default 
settings you guys settle on.  I'm not sure how best to stay informed on when 
a feature like this is instituted.  I guess I'll just look out for it with 
`cg log`.  But if you or any developer working on it wants to keep me in the 
loop, feel free to drop an E-mail.

> > 2) I install my applications in a very custom chroot environment with
> > just enough resources to install applications.  This allows me to make
> > sure that installations are all under /usr/local (that no rogue files are
> > accidently placed in a dangerous area).  My problem is that your Makefile
> > seems to call for some small amount of compilation during the
> > installation.  My chroot is just not set up with gcc.  I think compiling
> > in the install phase is needlessly unorthodox.  If this feature /does/
> > have some fancy benefit to someone, can we set it up so that this late
> > compilation can be disabled with a configuration script?
>
> I think this should be mostly sorted out in the current git repo thanks
> to Witold.

I was really enthused about this.  But it seems that there are still 
compilations occurring with a "make install" despite Witold's changes.  I've 
attached a file that shows what I see what I try compile Elinks in my chroot.

Not all of the warnings are critical.  My chroot really has a minimal set of 
packages installed in it (assumedly because not much should be required for a 
simple installation -- cp, install, rm, etc.).  But it seems there's still a 
lot of activity going on with "make install".  If you guys concede that this 
is just impossible to change, then I guess I'll just gulp it down and install 
it the traditional way.  However, maybe streamlining your installation 
process isn't such a bad idea if it's possible.

Oh yeah... I don't know if I was originally clear that I'm not subscribed to 
the mailing list.  I might have missed any responses that didn't CC me.  

Thanks for hearing me out,
Sukant
[MAKE install]   doc
make[1]: Entering directory `/home/tnks/elinks/doc'
[MAKE install]   doc/man
make[2]: Entering directory `/home/tnks/elinks/doc/man'
[MAKE install]   doc/man/man1
make[3]: Entering directory `/home/tnks/elinks/doc/man/man1'
     [INSTALL]   doc/man/man1/elinks.1 -> /usr/local/stow/elinks/share/man/man1
make[3]: Leaving directory `/home/tnks/elinks/doc/man/man1'
[MAKE install]   doc/man/man5
make[3]: Entering directory `/home/tnks/elinks/doc/man/man5'
     [INSTALL]   doc/man/man5/elinks.conf.5 -> 
/usr/local/stow/elinks/share/man/man5
     [INSTALL]   doc/man/man5/elinkskeys.5 -> 
/usr/local/stow/elinks/share/man/man5
make[3]: Leaving directory `/home/tnks/elinks/doc/man/man5'
make[2]: Leaving directory `/home/tnks/elinks/doc/man'
make[1]: Leaving directory `/home/tnks/elinks/doc'
[MAKE install]   po
make[1]: Entering directory `/home/tnks/elinks/po'
../config/mkinstalldirs /usr/local/stow/elinks/share/locale
     [INSTALL]   po/be.gmo -> 
/usr/local/stow/elinks/share/locale/be/LC_MESSAGES/elinks.mo
     [INSTALL]   po/bg.gmo -> 
/usr/local/stow/elinks/share/locale/bg/LC_MESSAGES/elinks.mo
     [INSTALL]   po/ca.gmo -> 
/usr/local/stow/elinks/share/locale/ca/LC_MESSAGES/elinks.mo
     [INSTALL]   po/cs.gmo -> 
/usr/local/stow/elinks/share/locale/cs/LC_MESSAGES/elinks.mo
     [INSTALL]   po/da.gmo -> 
/usr/local/stow/elinks/share/locale/da/LC_MESSAGES/elinks.mo
     [INSTALL]   po/de.gmo -> 
/usr/local/stow/elinks/share/locale/de/LC_MESSAGES/elinks.mo
     [INSTALL]   po/el.gmo -> 
/usr/local/stow/elinks/share/locale/el/LC_MESSAGES/elinks.mo
     [INSTALL]   po/es.gmo -> 
/usr/local/stow/elinks/share/locale/es/LC_MESSAGES/elinks.mo
     [INSTALL]   po/et.gmo -> 
/usr/local/stow/elinks/share/locale/et/LC_MESSAGES/elinks.mo
     [INSTALL]   po/fi.gmo -> 
/usr/local/stow/elinks/share/locale/fi/LC_MESSAGES/elinks.mo
     [INSTALL]   po/fr.gmo -> 
/usr/local/stow/elinks/share/locale/fr/LC_MESSAGES/elinks.mo
     [INSTALL]   po/gl.gmo -> 
/usr/local/stow/elinks/share/locale/gl/LC_MESSAGES/elinks.mo
     [INSTALL]   po/hr.gmo -> 
/usr/local/stow/elinks/share/locale/hr/LC_MESSAGES/elinks.mo
     [INSTALL]   po/hu.gmo -> 
/usr/local/stow/elinks/share/locale/hu/LC_MESSAGES/elinks.mo
     [INSTALL]   po/id.gmo -> 
/usr/local/stow/elinks/share/locale/id/LC_MESSAGES/elinks.mo
     [INSTALL]   po/is.gmo -> 
/usr/local/stow/elinks/share/locale/is/LC_MESSAGES/elinks.mo
     [INSTALL]   po/it.gmo -> 
/usr/local/stow/elinks/share/locale/it/LC_MESSAGES/elinks.mo
     [INSTALL]   po/lt.gmo -> 
/usr/local/stow/elinks/share/locale/lt/LC_MESSAGES/elinks.mo
     [INSTALL]   po/nl.gmo -> 
/usr/local/stow/elinks/share/locale/nl/LC_MESSAGES/elinks.mo
     [INSTALL]   po/nb.gmo -> 
/usr/local/stow/elinks/share/locale/nb/LC_MESSAGES/elinks.mo
     [INSTALL]   po/pl.gmo -> 
/usr/local/stow/elinks/share/locale/pl/LC_MESSAGES/elinks.mo
     [INSTALL]   po/pt.gmo -> 
/usr/local/stow/elinks/share/locale/pt/LC_MESSAGES/elinks.mo
     [INSTALL]   po/pt_BR.gmo -> 
/usr/local/stow/elinks/share/locale/pt_BR/LC_MESSAGES/elinks.mo
     [INSTALL]   po/ro.gmo -> 
/usr/local/stow/elinks/share/locale/ro/LC_MESSAGES/elinks.mo
     [INSTALL]   po/ru.gmo -> 
/usr/local/stow/elinks/share/locale/ru/LC_MESSAGES/elinks.mo
     [INSTALL]   po/sk.gmo -> 
/usr/local/stow/elinks/share/locale/sk/LC_MESSAGES/elinks.mo
     [INSTALL]   po/sr.gmo -> 
/usr/local/stow/elinks/share/locale/sr/LC_MESSAGES/elinks.mo
     [INSTALL]   po/sv.gmo -> 
/usr/local/stow/elinks/share/locale/sv/LC_MESSAGES/elinks.mo
     [INSTALL]   po/tr.gmo -> 
/usr/local/stow/elinks/share/locale/tr/LC_MESSAGES/elinks.mo
     [INSTALL]   po/uk.gmo -> 
/usr/local/stow/elinks/share/locale/uk/LC_MESSAGES/elinks.mo
make[1]: Leaving directory `/home/tnks/elinks/po'
[MAKE install]   src
make[1]: Entering directory `/home/tnks/elinks/src'
[MAKE install]   src/bfu
make[2]: Entering directory `/home/tnks/elinks/src/bfu'
      [CC]   src/bfu/button.o
make[2]: Leaving directory `/home/tnks/elinks/src/bfu'
make[1]: Leaving directory `/home/tnks/elinks/src'
"rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
tput: unknown terminal "rxvt"
button.c:7:20: error: string.h: No such file or directory
In file included from ../.././src/elinks.h:11,
                 from button.c:9:
../.././src/osdep/types.h:9:23: error: sys/types.h: No such file or directory
In file included from /usr/lib/gcc/i486-linux-gnu/4.0.3/include/syslimits.h:7,
                 from /usr/lib/gcc/i486-linux-gnu/4.0.3/include/limits.h:11,
                 from ../.././src/osdep/types.h:13,
                 from ../.././src/elinks.h:11,
                 from button.c:9:
/usr/lib/gcc/i486-linux-gnu/4.0.3/include/limits.h:122:61: error: limits.h: No 
such file or directory
In file included from ../.././src/elinks.h:11,
                 from button.c:9:
../.././src/osdep/types.h:17:20: error: stdint.h: No such file or directory
../.././src/osdep/types.h:21:22: error: inttypes.h: No such file or directory
In file included from ../.././src/osdep/system.h:20,
                 from ../.././src/elinks.h:17,
                 from button.c:9:
../.././src/osdep/unix/sysinfo.h:19:17: error: pwd.h: No such file or directory
../.././src/osdep/unix/sysinfo.h:20:17: error: grp.h: No such file or directory
In file included from ../.././src/elinks.h:21,
                 from button.c:9:
../.././src/osdep/generic.h:11:53: error: sys/signal.h: No such file or 
directory
In file included from ../.././src/elinks.h:34,
                 from button.c:9:
../.././src/osdep/stub.h:4:19: error: ctype.h: No such file or directory
In file included from ../.././src/config/options.h:6,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from button.c:12:
../.././src/util/color.h:4: error: syntax error before 'color_T'
../.././src/util/color.h:4: warning: type defaults to 'int' in declaration of 
'color_T'
../.././src/util/color.h:4: warning: data definition has no type or storage 
class
../.././src/util/color.h:7: error: syntax error before 'color_T'
../.././src/util/color.h:7: warning: no semicolon at end of struct or union
../.././src/util/color.h:8: warning: type defaults to 'int' in declaration of 
'foreground'
../.././src/util/color.h:8: warning: data definition has no type or storage 
class
../.././src/util/color.h:16: error: syntax error before 'color_T'
../.././src/util/color.h:20: error: syntax error before 'color'
../.././src/util/color.h:24: error: syntax error before 'color'
In file included from ../.././src/config/options.h:8,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from button.c:12:
../.././src/util/memory.h:58:21: error: stdlib.h: No such file or directory
../.././src/util/memory.h:94:20: error: alloca.h: No such file or directory
In file included from ../.././src/config/options.h:8,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from button.c:12:
../.././src/util/memory.h: In function 'mem_align_alloc__':
../.././src/util/memory.h:143: warning: implicit declaration of function 
'realloc'
../.././src/util/memory.h:143: warning: assignment makes pointer from integer 
without a cast
../.././src/util/memory.h:148: warning: implicit declaration of function 
'memset'
../.././src/util/memory.h:148: warning: incompatible implicit declaration of 
built-in function 'memset'
../.././src/util/memory.h: In function 'intdup__':
../.././src/util/memory.h:195: warning: implicit declaration of function 
'malloc'
../.././src/util/memory.h:195: warning: incompatible implicit declaration of 
built-in function 'malloc'
In file included from ../.././src/config/options.h:9,
                 from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from button.c:12:
../.././src/util/string.h: In function 'add_bytes_to_string__':
../.././src/util/string.h:230: warning: implicit declaration of function 
'memcpy'
../.././src/util/string.h:230: warning: incompatible implicit declaration of 
built-in function 'memcpy'
In file included from ../.././src/main/module.h:4,
                 from ../.././src/bfu/leds.h:6,
                 from ../.././src/bfu/widget.h:12,
                 from ../.././src/bfu/dialog.h:5,
                 from button.c:12:
../.././src/config/options.h: At top level:
../.././src/config/options.h:96: error: syntax error before 'color_T'
../.././src/config/options.h:96: warning: no semicolon at end of struct or union
../.././src/config/options.h:106: error: syntax error before '}' token
../.././src/config/options.h:118: error: field 'value' has incomplete type
In file included from ../.././src/main/timer.h:4,
                 from ../.././src/bfu/dialog.h:6,
                 from button.c:12:
../.././src/util/time.h:8:22: error: sys/time.h: No such file or directory
../.././src/util/time.h:11:18: error: time.h: No such file or directory
In file included from ../.././src/main/timer.h:4,
                 from ../.././src/bfu/dialog.h:6,
                 from button.c:12:
../.././src/util/time.h:47: error: syntax error before 'n'
In file included from ../.././src/terminal/terminal.h:5,
                 from ../.././src/bfu/dialog.h:7,
                 from button.c:12:
../.././src/terminal/event.h: In function 'set_mouse_term_event':
../.././src/terminal/event.h:44: warning: incompatible implicit declaration of 
built-in function 'memset'
../.././src/terminal/event.h: In function 'set_kbd_term_event':
../.././src/terminal/event.h:52: warning: incompatible implicit declaration of 
built-in function 'memset'
../.././src/terminal/event.h: In function 'set_abort_term_event':
../.././src/terminal/event.h:60: warning: incompatible implicit declaration of 
built-in function 'memset'
../.././src/terminal/event.h: In function 'set_wh_term_event':
../.././src/terminal/event.h:67: warning: incompatible implicit declaration of 
built-in function 'memset'
In file included from ../.././src/intl/gettext/libgettext.h:25,
                 from ../.././src/intl/gettext/libintl.h:14,
                 from button.c:13:
../.././src/intl/gettext/libgnuintl.h:26:20: error: locale.h: No such file or 
directory
In file included from ../.././src/intl/gettext/libintl.h:17,
                 from button.c:13:
../.././src/intl/charsets.h: At top level:
../.././src/intl/charsets.h:4: error: syntax error before 'unicode_val_T'
../.././src/intl/charsets.h:4: warning: type defaults to 'int' in declaration 
of 'unicode_val_T'
../.././src/intl/charsets.h:4: warning: data definition has no type or storage 
class
../.././src/intl/charsets.h:58: error: syntax error before 'int'
In file included from button.c:13:
../.././src/intl/gettext/libintl.h: In function 'intl_set_charset':
../.././src/intl/gettext/libintl.h:64: error: dereferencing pointer to 
incomplete type
button.c: In function 'add_dlg_button_do':
button.c:50: warning: implicit declaration of function 'strlen'
button.c:50: warning: incompatible implicit declaration of built-in function 
'strlen'
button.c:66: warning: implicit declaration of function 'memchr'
button.c:66: warning: initialization makes pointer from integer without a cast
button.c: In function 'display_button':
button.c:167: error: dereferencing pointer to incomplete type
button.c: In function 'mouse_button':
button.c:211: warning: incompatible implicit declaration of built-in function 
'memset'
make[2]: *** [button.o] Error 1
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1
_______________________________________________
elinks-dev mailing list
[email protected]
http://linuxfromscratch.org/mailman/listinfo/elinks-dev

Reply via email to