Witold Filipczyk
aa7cafdad7
[combining] Drop CONFIG_COMBINE and meson option 'combining'
...
It was broken by design. It seems that without this option,
texts with combining characters are also displayed.
There are issues with dialogs, but with -Dcombining=true
dialogs also were "mis-displayed".
2024-10-07 15:37:56 +02:00
Witold Filipczyk
0f46877572
[meson] Detect if gettext has _nl_msg_cat_cntr . Refs #325
2024-09-11 09:34:16 +02:00
Witold Filipczyk
1ab0dab2fc
[meson] SIZEOF_INTPTR_T
2024-08-23 22:21:11 +02:00
Witold Filipczyk
17e905b95d
[SFTP] Added -Dsftp option. Enabled by default
...
Fixed building tests.
SFTP can be disabled, even if FTP and libcurl are enabled.
2024-05-27 16:31:25 +02:00
Witold Filipczyk
7ab0764209
[meson] Removed unused defines from config2.h.in
2024-04-19 11:59:10 +02:00
Witold Filipczyk
e057eb6027
[meson] Removed unused defines for SpiderMonkey
2024-04-19 11:21:07 +02:00
Witold Filipczyk
fea80fad69
[meson] HAVE_GETPAGESIZE nou used
2024-04-19 11:17:40 +02:00
Witold Filipczyk
8e6a480afd
[meson] HAVE_GETCWD was not checked
2024-04-19 11:04:19 +02:00
Witold Filipczyk
d779622971
[meson] expat.h was not checked
2024-04-19 11:01:43 +02:00
Witold Filipczyk
6d35c7c004
[meson] HAVE_NL_TYPES_H not used
2024-04-19 10:49:11 +02:00
Witold Filipczyk
7545b8093d
[getpid] Removed check for HAVE_GETPID
...
It is assumed that every supported system has getpid().
2024-04-11 11:17:30 +02:00
Witold Filipczyk
b71faa2d07
[meson] Check for header event.h of libev. Refs #287
2024-03-06 16:53:12 +01:00
Witold Filipczyk
1f4ca1445d
[libevent] include event2/event.h instead of event.h
2023-12-26 15:53:22 +01:00
Witold Filipczyk
1042755f7f
[windows] Less number of warnings
2023-11-08 12:28:00 +01:00
Witold Filipczyk
0e482b02da
[fsp] fsp protocol support non-forking version based on fsplib
...
Maybe under DOS it makes sense.
It works worse than with fsplib. You can only download one file at a time.
2023-07-07 21:49:39 +02:00
Witold Filipczyk
51c99599f8
[meson] Added -Dlibcurl=true option
2023-06-11 16:39:56 +02:00
Witold Filipczyk
70b47238e0
[meson] Added libsixel boolean option. Disabled by default
2023-05-18 10:21:08 +02:00
Witold Filipczyk
1f72345615
[meson] Define CONFIG_LIBCSS
2023-02-13 16:07:45 +01:00
Witold Filipczyk
8cb69b3832
[meson] libidn2
2023-01-02 17:09:24 +01:00
Witold Filipczyk
3d208c3135
[headers] Check for sys/kd.h
2022-11-21 16:51:40 +01:00
Witold Filipczyk
2129eadcbd
[intl] Added build option -Dcodepoint=true (--disable-codepoint)
...
Codepoint lookup slows down ELinks, so you can do not enable it
at compile time.
2022-10-16 19:26:20 +02:00
Witold Filipczyk
1c51410fd3
[mujs] Stubs for mujs
2022-08-01 21:31:07 +02:00
Witold Filipczyk
783ad57cb8
[meson] Compilation fix
2022-07-30 11:24:43 +02:00
Witold Filipczyk
ced830020b
[dgi] Some code for cdplayer.dgi
2022-05-17 22:21:16 +02:00
Witold Filipczyk
6bd33247f8
[ssl] Check for RAND_add
2022-05-10 16:56:46 +02:00
Witold Filipczyk
2bec2984c4
[dos] Very experimental DOS port based on links-2.26 code
...
WATT-32 and openssl you must compile yourself.
You must tweak configure options, something like:
--disable-utf-8, etc.
Only checked on dosemu with LFN. Networking lags is a bit.
2022-05-09 18:53:36 +02:00
Witold Filipczyk
33e36dc1e8
[meson] added options: reproducible and source-date-epoch for reproducible builds
...
Usage example:
-Dreproducible=true \
-Dsource-date-epoch=$(git log -1 --pretty=%ct)
2022-03-25 14:13:03 +01:00
Witold Filipczyk
3ca686d42a
[meson] bzlib.h is included unconditionally
2022-02-28 16:08:38 +01:00
Witold Filipczyk
514ab230e0
[meson] brotli/decode.h is included unconditionally
2022-02-28 16:05:10 +01:00
Witold Filipczyk
d0e59d301b
[meson] Check typeof
2022-01-22 15:00:10 +01:00
Witold Filipczyk
4658ae9ca5
[mkstemps] Check for mkstemps function
...
musl has it, but it was not detected
2022-01-06 19:51:18 +01:00
Witold Filipczyk
dc12c13244
[quickjs] Test commit. window.alert('Blabla') works.
2021-10-17 18:17:48 +02:00
Witold Filipczyk
66305fcb50
[gettext] try system gettext. Refs #62
...
Now, only meson was changed.
-Dnls=true -Dgettext=true
2021-08-08 21:25:08 +02:00
Witold Filipczyk
0d76fc0f2a
[gemini] optional, not enabled by default
2021-07-02 21:28:48 +02:00
Witold Filipczyk
8be72ca243
[source] Show source files after libxml++ parsing.
2021-06-13 16:41:54 +02:00
Witold Filipczyk
1fa5504570
[htmlcxx] Added htmlcxx parser for source code displaying
...
It is compilable only together with spidermonkey, and only with meson
for now.
2021-04-18 18:26:58 +02:00
Witold Filipczyk
e1ddd8b571
[C90] string.h can be included unconditionally
2021-03-19 14:48:11 +01:00
Witold Filipczyk
67075e22f9
[C90] stdlib.h
2021-03-19 14:44:07 +01:00
Witold Filipczyk
6d40fb46d6
[C90] stddef.h can be included unconditionally
2021-03-19 14:40:51 +01:00
Witold Filipczyk
5bf44a6725
[locale.h] Can be included unconditionally (C90)
2021-03-19 14:35:21 +01:00
Witold Filipczyk
cba5771c0c
[limits.h] limits.h can be included uncoditionally
2021-03-19 14:30:54 +01:00
Witold Filipczyk
36aa04ed12
[time.h] time.h can be included unconditionally
2021-03-19 14:22:04 +01:00
sgerwk
6e37197ec6
enable _GNU_SOURCE where available
2021-03-18 18:12:15 +01:00
Witold Filipczyk
34d1adbf8c
[meson] version -> VERSION
2020-09-07 17:08:06 +02:00
Witold Filipczyk
5f87bdbcb2
[meson] meson build scripts.
...
Not finished yet, but I added to motivate myself and others.
The goal is to get a few seconds faster builds.
autotools still will be available.
2020-09-05 22:06:01 +02:00