witekfl
d94d9720a1
Use snprintf instead of sprintf. One warning less.
2010-09-19 14:13:28 +02:00
Witold Filipczyk
cbf70d5304
Refactoring: use struct string instead of unsigned char.
...
It probably doesn't make sense, but there is one warning less on OpenBSD.
2010-09-19 13:56:54 +02:00
Witold Filipczyk
ac275ee172
Compilation fix.
...
These both variables were unused.
2010-09-19 13:12:54 +02:00
Witold Filipczyk
d112adc8f3
include libgen.h for basename
2010-09-19 13:01:42 +02:00
Witold Filipczyk
236f600148
More headers.
...
There was a compilation error on OpenBSD, so I guess more includes are required.
2010-09-17 16:13:22 +02:00
Miciah Dashiel Butler Masters
00870bfe3d
Delete unused variables after next to last commit
...
Delete some variables that are unused as of the next to last commit.
Thanks to Simon Ruderich for pointing out that those variables were
still there.
2010-09-16 20:57:34 +00:00
Miciah Dashiel Butler Masters
ece4d3dc2d
fixup_typeahead_match: improve comment
...
Clarify the comment for fixup_typeahead_match and put it closer to the
relevant code.
2010-09-16 02:00:01 +00:00
Miciah Dashiel Butler Masters
b53e8450d1
fixup_typeahead_match: use check_vs
...
Use check_vs instead of set_pos_x and set_pos_y in fixup_typeahead_match.
This saves us a line of code, and in addition, check_vs does not needlessly
scroll when the link is already in view.
2010-09-16 01:56:45 +00:00
Miciah Dashiel Butler Masters
f690141cab
Merge branch 'master' of ssh://pasky.or.cz/srv/git/elinks
2010-09-16 01:40:54 +00:00
Miciah Dashiel Butler Masters
b1422adf20
Move screen update code into set_kbd_repeat_count
...
Make set_kbd_repeat_count update the status bar and link highlighting
iff the repeat count is changed to a different value.
Delete code to do the same updates from do_action and try_prefix_key.
Besides simplifying the code, this change also fixes some issues with
the status bar and link highlighting not being properly updated in some
situations.
2010-09-16 01:40:10 +00:00
Miciah Dashiel Butler Masters
d6bd7987d4
Introduce set_kbd_repeat_count
...
Introduce and use ses_kbd_repeat_count to change
ses->kbdprefix.repeat_count instead of setting it directly.
This change should not cause any change in behaviour.
2010-09-16 01:33:45 +00:00
Kalle Olavi Niemitalo
e17e5fe435
mkdist: Don't copy manual.html-chunked.tar.gz
2010-09-15 23:06:19 +03:00
Miciah Dashiel Butler Masters
ffcfe4a86b
Document previous two patches in AUTHORS and NEWS
2010-09-14 21:26:35 +00:00
Fabienne Ducroquet
83945b677c
Add document.browse.scrolling.vertical_overlap
...
Add an option to specify the number of overlapping lines when scrolling
page by page (0 by default because this is ELinks' current behaviour).
Signed-off-by: Fabienne Ducroquet <fabiduc@gmail.com>
2010-09-14 20:42:32 +00:00
Fabienne Ducroquet
6211b8e725
Add half-page-down and half-page-up commands
...
Signed-off-by: Fabienne Ducroquet <fabiduc@gmail.com>
2010-09-14 20:42:32 +00:00
Witold Filipczyk
7f164f8633
strtoll instead of strtol to show the filesize of big files in FTP
...
downloads.
2010-09-08 22:52:59 +02:00
Witold Filipczyk
00ebb8ef4b
SMB directory listing looks like normal directory listing.
2010-09-06 18:38:36 +02:00
Witold Filipczyk
a9898eab51
iconv is always necessary.
2010-09-04 14:27:54 +02:00
Witold Filipczyk
f60d85c4c1
Use long long in place of long in conv.c to allow show size of files bigger
...
than 2GiB in the download dialog. Also let regetting big files.
Previously the Content-Length variable in http.c was int, what is
not enough. Now it is long long.
2010-09-04 14:10:51 +02:00
Witold Filipczyk
9574b38abe
Merge branch 'master' of git+ssh://pasky.or.cz/srv/git/elinks
2010-08-12 08:10:22 +02:00
Witold Filipczyk
79340fa4ac
Better looking symbols for LI elements.
2010-08-11 21:22:21 +02:00
Simon Ruderich
d4b008312a
contrib/user.css: Documentation improvement
...
In contrib/user.css, point out that document.colors.use_document_colors
must be enabled for colors to work and ELinks must be compiled with
--enable-html-highlighting for HTML highlighting to work.
2010-08-11 17:10:01 +00:00
Witold Filipczyk
885ffc9d40
Merge branch 'master' of git+ssh://pasky.or.cz/srv/git/elinks
2010-08-08 09:47:01 +02:00
Witold Filipczyk
16ff310884
One of mailcap tests failed because of changed implementation
...
of copiousoutput. Now tests passed, by I'm not sure whether
they work properly.
2010-08-08 09:44:37 +02:00
Witold Filipczyk
8615e62ffb
Compilation fix. make test failed.
2010-08-08 09:38:39 +02:00
Nils Dagsson Moskopp
2f0d954add
Rudimentary support for HTML5 media elements
...
Make use of the HTML5 media elements, <video> and <audio> by adding
links to the media.
2010-08-07 20:44:44 +00:00
Miciah Dashiel Butler Masters
6cb3d30d09
Add missing include and declarations
...
Add an include for config/options.h to src/ecmascript/spidermonkey.c
and two missing declarations (struct form_view and struct form_state)
to src/ecmascript/spidermonkey.h.
2010-08-07 20:44:02 +00:00
Miciah Dashiel Butler Masters
f113f6a156
field_op: use goto_link
...
Use the newly introduced goto_link instead of goto_current_link in field_op
since field_op already looks up the current link.
2010-08-07 20:44:02 +00:00
Miciah Dashiel Butler Masters
6a91849889
Don't follow wrong link when an event handler changes documents under us
...
When a link had an onClick event handler that changes the current document,
ELinks would follow the current link of the document displayed after
executing the handler.
Factor goto_link out of goto_current_link.
Use goto_link instead of goto_current_link in activate_link to ensure that
the link that is passed in by enter() is followed.
2010-08-07 20:44:02 +00:00
Witold Filipczyk
20eee6f2c8
bug 1097: Restart connection when digest proxy authorization
...
is required for the first time.
2010-08-07 15:51:47 +02:00
Witold Filipczyk
2d906e0886
bug 1097: Better digest proxy authentication.
...
Added nc to the auth_entry. nc is incremented every time new
digest request is sent.
2010-08-07 15:02:51 +02:00
Witold Filipczyk
cbf5ef6680
Allow empty /dev/stdin
...
For example: PAGER=elinks git diff
shows nothing, when repo is not dirty.
2010-07-31 21:48:48 +02:00
Witold Filipczyk
a27e7d95ee
Do not delete temporary files of external handlers.
2010-07-31 21:15:12 +02:00
Witold Filipczyk
2ff9f1a76f
& 15 for foreground.
2010-07-31 20:58:11 +02:00
Witold Filipczyk
17f82a3e21
Decode ESC color sequences in the plain renderer.
...
Added functions for screen_char->color -> color_T conversion.
2010-07-31 20:51:24 +02:00
Witold Filipczyk
6c7fbaeeaa
Unification of protocol handler names.
2010-07-27 10:07:52 +02:00
Witold Filipczyk
98a7ca3635
Silent lua warnings.
2010-07-26 09:30:11 +02:00
Ahmed El-Mahmoudy
dfd399c370
Fixes to make test target to work
2010-07-25 20:32:37 +02:00
Witold Filipczyk
685cd47c2e
Ubuntu has liblua5.1.so, so added 5.1 to the "search path".
...
Reported by Ahmed El-Mahmoudy.
2010-07-25 20:13:09 +02:00
Witold Filipczyk
1f98df36a6
copiousoutput: Temporary file is deleted by /bin/rm -f
...
added with ; at the of the command.
I commented also the line with file_download->delete = 0 because
it left temporary files.
2010-07-25 14:40:19 +02:00
Witold Filipczyk
47e5bec81f
Some misleading comments were deleted.
2010-07-25 13:54:34 +02:00
Witold Filipczyk
11f8f65b29
Missing mailcap related files.
2010-07-25 13:50:33 +02:00
Witold Filipczyk
29da031975
Treat /dev/stdin special. Read it in nonblock mode.
...
Previosly ELinks read /dev/stdin in blocking mode.
export PAGER=elinks
and compare git log before and after this commit.
2010-07-24 18:09:16 +02:00
Witold Filipczyk
7dfb20d11f
Handle mailcap's copiousoutput without an external pager.
...
I tested it only on local PDFs.
I don't know if temporary files are deleted or not.
2010-07-24 17:07:18 +02:00
Witold Filipczyk
19bf7cada2
NEWS entry about iconv.
2010-07-24 13:46:15 +02:00
Witold Filipczyk
d74b9b932f
More charsets.
2010-07-24 12:37:29 +02:00
Witold Filipczyk
7c9e858723
Added Shift-JIS charset.
2010-07-24 10:43:42 +02:00
Witold Filipczyk
958cc8dbbc
Treat Big5 as Big5-hkscs.
2010-07-24 10:39:18 +02:00
Witold Filipczyk
90b37ff15f
Reset iconv_cp when switching from Big5 -> UTF-8 to UTF-8 -> UTF-8.
...
After viewing a page with Big5 charset and next a page with UTF-8
charset iconv was used, so slows down a bit.
Now iconv is used only for those charsets, which has the iconv
bitfield set.
2010-07-24 09:57:59 +02:00
Witold Filipczyk
6d567bb8ce
Support for multibyte encodings using iconv.
...
New charsets must be added by analogy to Big5.
2010-07-23 19:59:59 +02:00