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
3ab04479fe
[refactor] test/ecmascript -> test/js
2024-09-24 21:43:10 +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
95989ffee9
[meson] Hardcode /home/elinks/lib for expat and dos
2024-08-21 16:10:44 +02:00
Witold Filipczyk
69b60d514f
[meson] Hardcode /home/elinks/lib for quickjs and dos
2024-08-20 16:35:52 +02:00
Witold Filipczyk
c661a8272b
[meson] Really require lua
2024-08-19 15:39:11 +02:00
Witold Filipczyk
d4c5f838bb
[meson] Hardcode /home/elinks/lib for djgpp
...
I don't know how to set path for libraries for crosscompilation.
2024-08-18 13:55:40 +02:00
Witold Filipczyk
ffa6c0c2a7
[meson] / operator for paths
2024-06-03 17:22:24 +02:00
Witold Filipczyk
e2d240af78
Merge branch 'EVENT'
2024-06-03 15:37:22 +02:00
konsolebox
502a6afc41
Don't specify extra dirs when callng find_library
2024-06-03 20:47:40 +08:00
Witold Filipczyk
06790918b0
[test] Fix ecmascript tests
2024-06-02 10:13:35 +02:00
Witold Filipczyk
29138d737a
[meson] Added ecmascript tests
...
It does not work. Tests always succeed, but some should fail.
2024-06-01 21:24:56 +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
9c464a0348
[meson] Check for setlocale and LC_MESSAGES
2024-04-19 18:26:07 +02:00
Witold Filipczyk
be622c69ea
[meson] CONFIG_NO_ROOT -> CONFIG_NO_ROOT_EXEC
2024-04-19 18:12:31 +02:00
Witold Filipczyk
5f68d5f9ff
[meson] Check for _SC_PAGE_SIZE
2024-04-19 17:54:14 +02:00
Witold Filipczyk
6f54c89ab4
[meson] More functions check
2024-04-19 17:32:38 +02:00
Witold Filipczyk
4be6057d95
[meson] More header checks
2024-04-19 16:47:55 +02:00
Witold Filipczyk
397294bb28
[meson] check getgid and getegid
2024-04-19 11:14:18 +02:00
Witold Filipczyk
49ef584853
[meson] Check header execinfo.h
2024-04-17 15:53:08 +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
82b16247d3
[meson] Added temporary option msys2
...
Fo msys2 add -Dmsys2=true
I don't know how to detect msys2.
host_machine.system() returns 'windows'
windows.h and winsock.h
interfere with cygwin or msys2, so are not included for msys2.
If you know how to make it better, let me know.
2024-04-06 20:13:24 +02:00
Witold Filipczyk
08cdc9b00f
[meson] Fallback to static library when shared libcss or libdom are not available
2024-04-01 17:48:48 +02:00
Witold Filipczyk
99cba252f4
[meson] Check whether libev can be used
2024-03-08 16:03:49 +01:00
Witold Filipczyk
b71faa2d07
[meson] Check for header event.h of libev. Refs #287
2024-03-06 16:53:12 +01:00
Witold Filipczyk
2fdb04a6ab
[libcss] bump libcss to 0.9.2 and libdom to 0.4.2
...
Needs some tweaks. Code is compilable at least.
2024-01-01 17:47:59 +01:00
Witold Filipczyk
f89705df74
[spidermonkey] Bump mozjs dependency to mozjs-115
2024-01-01 13:24:32 +01:00
Witold Filipczyk
24325a5714
[meson] Link against shared quickjs library if available
...
alpine builds shared quickjs library.
2023-12-27 19:53:20 +01:00
Witold Filipczyk
1f4ca1445d
[libevent] include event2/event.h instead of event.h
2023-12-26 15:53:22 +01:00
Witold Filipczyk
d86134446c
[configure.ac] 0.18.GIT
2023-12-26 13:21:45 +01:00
Witold Filipczyk
8cd5ea6a98
[NEWS] 0.17.0
2023-12-25 12:25:27 +01:00
Witold Filipczyk
3ae1622d94
[meson] Added -Ddoc option, default true
...
With -Ddoc=false rebuilds are faster.
2023-12-23 14:12:46 +01:00
Witold Filipczyk
74906f2b0f
[NEWS] 0.17.0rc2
2023-12-10 12:31:41 +01:00
Witold Filipczyk
ee60a7e8e5
[NEWS] 0.17.0rc1
2023-12-02 09:06:50 +01:00
Witold Filipczyk
88d836355d
[viewer] This include was not needed
2023-11-28 15:15:56 +01:00
Witold Filipczyk
7acee28e2d
[dialogs] Rename info.cpp to info.c
...
Long term goal is to able compile by only C compiler
if ecmascript is not compiled-in.
2023-11-25 13:11:21 +01:00
Witold Filipczyk
27c513cb61
[meson] muon compatibility
...
muon does not support i18n yet
2023-11-23 21:14:44 +01:00
Witold Filipczyk
b2b7b123ec
[meson] fsp/fsp2 conflict
2023-11-21 15:34:17 +01:00
Witold Filipczyk
102b454e25
[meson] libev/libevent conflict
2023-11-21 15:31:22 +01:00
Witold Filipczyk
f90d7063ab
[meson] More configuration conflict checks
2023-11-21 15:27:17 +01:00
Witold Filipczyk
67caccd017
[meson] sm-scripting and (quickjs or mujs) cannot be both enabled. Refs #272
2023-11-21 14:25:30 +01:00
Witold Filipczyk
a6af407dc0
[meson] find inet_ntop on Windows
2023-11-08 20:10:04 +01:00
Witold Filipczyk
1042755f7f
[windows] Less number of warnings
2023-11-08 12:28:00 +01:00
Witold Filipczyk
5c31030221
[meson] find lua also without pkg-config
2023-11-08 09:07:57 +01:00
Witold Filipczyk
eb602605c5
[meson] Allow to find zlib and libcurl without pkgconfig
2023-11-07 19:16:24 +01:00
Witold Filipczyk
bada330202
[meson] allow to find curl without pkgconfig
...
Especially for curl for Windows.
2023-11-06 19:03:14 +01:00
Witold Filipczyk
bb713a0cf8
[meson] Check $prefix/lib when searching for libraries
2023-11-05 14:43:40 +01:00
Witold Filipczyk
decdfa853c
[windows] Compilation fixes
2023-11-04 20:30:25 +01:00
Witold Filipczyk
9c1c45a3ec
[meson] dirs: /usr/local/bin for DOS build
2023-10-29 18:07:27 +01:00