Witold Filipczyk
30741b0676
[plain] Replace - by BORDER_SHLINE if next_char is -
...
Spotted in bittorrent.txt.
2024-09-03 17:09:05 +02:00
Witold Filipczyk
aa2becc3b0
[timer] delay can be 0 for curl
2024-09-02 14:54:23 +02:00
Witold Filipczyk
48230a79e4
[win32] compilation fix
2024-09-02 14:13:41 +02:00
Witold Filipczyk
5e4863d48a
[config] Increment ACTION_BOX_SIZE. Refs #321
2024-09-02 13:07:09 +02:00
Witold Filipczyk
24b3adfc9d
[action] Added reopen-last-closed-tab action. Refs #309
...
The uri of the latest closed tab uri is remembered in struct terminal.
And when the reopen-last-closed-tab action is executed, then uri
is open in new tab in foreground. Only one is in memory.
If you close two tabs, only on one of them can be reopened.
No key is assigned to this action by default.
2024-09-01 14:19:48 +02:00
Witold Filipczyk
7025f8da92
[quickjs] SIZEOF_UINTPTR_T -> SIZEOF_INTPTR_T
2024-08-31 14:54:58 +02:00
Witold Filipczyk
bee891a7c3
[mujs] document.location and test
2024-08-31 13:46:35 +02:00
Witold Filipczyk
c7457f07b5
[win32] Updated build script
...
bittorrent, xbel, elinks-lite
2024-08-31 10:29:13 +02:00
Witold Filipczyk
c0393b0df5
[bittorrent] Compilation fix for mingw
2024-08-31 10:26:50 +02:00
Witold Filipczyk
a8d63ed882
[win32] Simple meson build script for Win32
...
msys2 dependencies must be installed first.
Some of mingw-w64-i686-*
netsurf libraries too
2024-08-30 16:36:20 +02:00
Witold Filipczyk
87b5310fc7
[util] Non needed includes
2024-08-29 11:26:14 +02:00
Witold Filipczyk
2dfcc60be9
[win32] That weird mkstemp was our implementation
2024-08-28 21:04:33 +02:00
Witold Filipczyk
7ae3b46579
[win32] win_mkstemp copied from mingw
...
Original mkstemp behaved weird under Windows.
2024-08-28 20:33:59 +02:00
Witold Filipczyk
b4fa9da2c6
[osdep] Commented unused function
2024-08-27 19:16:13 +02:00
Witold Filipczyk
5b93d9bb89
[scripting] Added the "document.scripting.sleep_on_error" boolean option. Refs #319
...
When enabled elinks sleeps 3 seconds in case of error without terminal.
Enabled is the default.
2024-08-26 20:18:26 +02:00
Witold Filipczyk
715d6bc39a
[win] uname command is not available
2024-08-26 18:08:59 +02:00
Witold Filipczyk
d501d762ea
[libdom] find_offset similar to find_in_map
...
Also with bsearch, but this time elements are explicitly sorted.
2024-08-25 12:46:33 +02:00
Witold Filipczyk
1a26f492ea
[typo] No NULL. Refs #318
2024-08-25 12:07:21 +02:00
Witold Filipczyk
45486090c6
[css] Check NULL
2024-08-24 20:11:58 +02:00
Witold Filipczyk
cdada4b04d
[css] Modified find_in_map. Refs #317
...
Instead of hash, array which can be binary searched.
Performance is not as good as original css, but is tolerable.
2024-08-24 19:22:35 +02:00
Witold Filipczyk
0c28f1b7cc
[configure.ac] SIZEOF_INTPTR_T
2024-08-23 22:42:45 +02:00
Witold Filipczyk
1ab0dab2fc
[meson] SIZEOF_INTPTR_T
2024-08-23 22:21:11 +02:00
Witold Filipczyk
081efa66d9
[mujs] cast to uintptr_t
2024-08-22 15:26:11 +02:00
Witold Filipczyk
6de140d7e5
[docker] added xxd for alpine-static
2024-08-21 17:16:44 +02:00
Witold Filipczyk
3fb0cb7d29
[docker] xxd for djgpp
2024-08-21 16:12:36 +02:00
Witold Filipczyk
95989ffee9
[meson] Hardcode /home/elinks/lib for expat and dos
2024-08-21 16:10:44 +02:00
Witold Filipczyk
d9e26d685a
[dos] updated build_quickjs
2024-08-21 15:36:17 +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
c6f2f6f8ff
[dos] \ is separator
2024-08-18 13:54:41 +02:00
Witold Filipczyk
cd7b71b6b1
[configure.ac] added flags for gcc-13 and gcc-14
2024-08-17 11:09:43 +02:00
Witold Filipczyk
1aba9682ef
[dump] Modified description
2024-08-16 16:14:06 +02:00
Witold Filipczyk
8b57c0b617
[dump] Added the "document.dump.scripting_enabled" option
2024-08-15 16:47:41 +02:00
rkd77
271569c409
Merge pull request #316 from john-peterson/make
...
generate fetch.h from make
2024-08-15 09:43:29 +02:00
Witold Filipczyk
90dbe1871d
[spidermonkey] Modified Element.closest
...
to be consistent with quickjs and mujs.
2024-08-14 20:17:33 +02:00
John S Peterson
50ca8b2cde
generate fetch.h from make
2024-08-13 19:02:26 +03:00
Witold Filipczyk
63579d4b75
[mujs] Modified Element.closest
2024-08-13 17:51:39 +02:00
Witold Filipczyk
9ed2c152fa
[quickjs] Rewrite of Element.closest
...
There were leaks. Still they are.
2024-08-12 20:08:38 +02:00
Witold Filipczyk
50401d3055
[css] More dom_node_unref
...
Subsequent calls to el_match_selector cause memleak.
Need to resolve it.
2024-08-11 18:51:51 +02:00
Witold Filipczyk
d805d4bdbf
[css] dom_node_unref in parent_node
...
Test element.matches.html passes
2024-08-10 20:52:49 +02:00
Witold Filipczyk
cb1d80acd4
[quickjs] debug
2024-08-10 10:09:21 +02:00
Witold Filipczyk
dd74b31fda
[mujs] dom_node_unref in attr finalizer
2024-08-09 15:47:43 +02:00
Witold Filipczyk
98e7ee5c8b
[mujs] namednodemap_unref in attributes finalizer
2024-08-09 15:42:41 +02:00
Witold Filipczyk
62cf824fc6
[mujs] Commented out code to be consistent with quickjs
...
domparser.html passes
2024-08-09 15:33:14 +02:00
Witold Filipczyk
ef06daa504
[mujs] casts
2024-08-09 15:28:07 +02:00
Witold Filipczyk
9921589785
[quickjs] Casts to avoid warnings
2024-08-09 15:24:44 +02:00
Witold Filipczyk
5e73db98bf
[quickjs] More debug statements
2024-08-08 17:48:59 +02:00
Witold Filipczyk
be7cd62625
[mujs] More debug statements
2024-08-08 17:40:58 +02:00
Witold Filipczyk
bb172ed9fe
[mujs] More nodelist_unref
2024-08-07 18:37:19 +02:00