mirror of https://github.com/rkd77/elinks.git synced 2024-07-21 15:54:31 -04:00
Commit Graph

31 Commits

Author SHA1 Message Date
Felix Janda
7a403ef735 Fix compatibility with Ruby >= 1.9
Based on patch by Ian Abbott

Bug: https://bugs.gentoo.org/424789
2018-03-09 17:34:30 -05:00
Kalle Olavi Niemitalo
ca1d540a41 configure: Fix "not a valid shell variable" with Autoconf 2.63
Fix this error:

configure.in:1430: error: AC_SUBST: `[CONFIG_TRE]' is not a valid shell variable name
acinclude.m4:31: EL_LOG_CONFIG is expanded from...
configure.in:1430: the top level
autom4te: /usr/bin/m4 failed with exit status: 1

Reported by witekfl.
2009-05-22 22:53:01 +03:00
Kalle Olavi Niemitalo
146c42dcaa Win32: Get socklen_t from <ws2tcpip.h>. 2007-07-18 00:41:08 +03:00
Witold Filipczyk
899df61a9c Autoupdated configure.in and config/m4/*.m4. Obsolete macros removed. 2007-07-10 13:21:16 +03:00
Jonas Fonseca
a370e7ccac Improve CPPFLAGS usage
CPPFLAGS was dropped[1] back on 2004-04-24. Then a workaround was
introduced by commit 6d7e9bfe5b to fix
compilation on FreeBSD that used CPPFLAGS to store iconv related flags.
The use of CPPFLAGS with respect to the COMPILE "macro" reappeared in
40e257bedd on 2006-08-05.

This commit makes configure.in print CPPFLAGS and LDFLAGS. Before,
CPPFLAGS and CFLAGS was mixed together in the feature summary. It also
restores the use of CPPFLAGS storing iconv related flags but keeps the
use of the SAVE/RESTORE_FLAGS in the iconv macro.

Reported by Daniel E. Macks <dmacks@netspace.org> on 2005-11-22 in a mail
to elinks-users with the ID: <slrnem7tjs.lvk.dmacks@happy.netspace.org>.

[1] http://pasky.or.cz/gitweb.cgi?p=elinks-history.git;a=commit;h=ebad0e71572b41dac5376e148fe4b1b5cb9ccc33
2006-11-22 20:16:18 +01:00
Jonas Fonseca
ca7a70b243 Revisit Ruby version checking fix
The version checking was recently reworked in commit
14d5ff3b17, however use of 'puts' is wrong
because it returns nil and thus always causes the check to exit with code

The issue was brought up by dalias. Acked on IRC by Thomas Adam.
2006-11-18 11:23:24 +01:00
Thomas Adam
14d5ff3b17 Fixes version checking for Ruby in 'configure'
Patch lifted from bug 725.
2006-11-06 15:54:34 +01:00
Witold Filipczyk
1c04b45669 Show dots after UTF-8. Taken from Jonas's mail 2006-07-21 14:37:46 +02:00
Jonas Fonseca
6d7e9bfe5b BUILD: Add iconv search path to CFLAGS instead of CPPFLAGS
CPPFLAGS are never used.  Fixes iconv inclusion on FreeBSD.
2006-02-08 20:08:33 +01:00
Jonas Fonseca
6a592b073c BUILD: Do not create .vimrc files
They are considered insecure, use the newly added ftplugin instead. This
also removes the config/vimrc master file.
2006-01-28 05:25:02 +01:00
Jonas Fonseca
98e51edde0 Don't contaminate CFLAGS with stuff from RUBY_CFLAGS 2006-01-20 16:17:09 +01:00
Jonas Fonseca
2748d043f9 Autogenerate .vimrc files and put the master in config/vimrc
This changes the init target to be idempotent: most importantly it will now
never overwrite a Makefile if it exists. Additionally 'make init' will
generate the .vimrc files. Yay, no more stupid 'added fairies' commits! ;)
2006-01-15 18:38:58 +01:00
Laurent MONIN
202965d338 CONFIG_WIN32 -> CONFIG_OS_WIN32 2006-01-11 20:10:27 +01:00
Laurent MONIN
b6ccfc0e07 CONFIG_OS2 -> CONFIG_OS_OS2 2006-01-11 20:10:26 +01:00
Laurent MONIN
76751d1935 2006-01-11 14:10:51 +01:00
Miciah Dashiel Butler Masters
ec6e7c9044 Drop a useless and nonstandard -e from the echo in EL_LOG_CONFIG. 2005-12-26 10:37:32 +00:00
Jonas Fonseca
9bc71ec8a9 Retire the SEE-based *.js scripting backend 2005-12-19 01:22:32 +01:00
Russ Rowan
ec5d74d262 Don't color the feature log. 2005-12-15 16:03:15 -05:00
Russ Rowan
e057bad11a Colorize the feature summary. 2005-12-15 05:14:34 -05:00
Russ Rowan
9960e1a3a1 Clean up 'make install'. 2005-12-15 05:13:42 -05:00
Jonas Fonseca
28ed86b18f Update config.sub to version in GNU config CVS
Grabed from http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.sub
on account of Robin Getz <rgetz@blackfin.uclinux.org>.
2005-11-30 01:27:24 +01:00
Laurent MONIN
df065ead80 Remove now useless $Id: lines. 2005-10-21 09:14:07 +02:00
Jonas Fonseca
0ba773e7a5 Add the basics for _browser_ (ecma)scripting ELinks with SEE
SEE is David Leonard's Simple Ecmascript Engine.  The SEE scripting backend
is very raw and not tested very much. The idea was to see what kind of
creature SEE is (and contradict pasky's aired opinion that no new features
are added anymore ;).

echo 'function goto_url() { return 'localhost'; }' > ~/.elinks/hooks.js
and get local for maximum security ...

FYI: SEE is smaller than Spidermonkey but doesn't have the same kind of
data-driven interface, although it looks like it is possible to build that.
2005-10-20 20:38:01 +02:00
Jonas Fonseca
4f57cd0c6f Make some of the AC_SUBST() variables implicit 2005-10-03 00:50:16 +02:00
Jonas Fonseca
5b67102f62 Oops, generate CATALOGS again. 2005-10-01 17:38:07 +02:00
Jonas Fonseca
799529476c Drop unused substituted variables
Drop a lot of the gettext generated variables which are never used.
2005-10-01 17:09:49 +02:00
Petr Baudis
c94471fde8 Throw in install-sh, missing, and mkinstalldirs, and detect BSD install
presence in the configure script.
2005-09-17 20:00:58 +02:00
Petr Baudis
06ea255a22 Convert part of the build to the new build system
The root makefile is converted as well as some leaf Makefiles. This
also brings in the required infrastructure and adjusts configure.in

I converted only makefiles containing no configurable stuff, since
that'll require more consideration yet.
2005-09-15 21:03:56 +02:00
Jonas Fonseca
7462f22635 Remove now obsolete .cvsignore files. 2005-09-15 18:33:20 +02:00
Jonas Fonseca
da11cf325a Convert more bits from the .cvsignore files. Now cg-status doesn't list
anything here. It might do in the future.
2005-09-15 18:25:37 +02:00
Petr Baudis
0f6d4310ad Initial commit of the HEAD branch of the ELinks CVS repository, as of
Thu Sep 15 15:57:07 CEST 2005. The previous history can be added to this
by grafting.
2005-09-15 15:58:31 +02:00