Witold Filipczyk
5458346e6e
1008: Use the new code for all files, not only for bigger ones.
2008-05-12 12:37:00 +02:00
Witold Filipczyk
ec382345c8
1008: upload of big files.
...
Files bigger than 65536 bytes are loaded on "demand".
TODO: Add a progress bar of uploads.
2008-05-11 13:13:49 +02:00
Witold Filipczyk
232c07aa7f
bug 1009: id variables renamed, added document_id to the document.
...
cached->id => cached->cache_id
document->id => document->cache_id
onload_snippets_owner => onload_snippets_document_id
Added the distinct document->document_id.
Always reset ecmascript when a document changes for example a next chunk
of it is loaded.
2008-04-27 23:22:08 +03:00
Miciah Dashiel Butler Masters
643a34e6af
Strings corrections from Malcolm Parsons
...
Fix the spelling and grammar in various comments, variable names, comment
descriptions, and documentation.
2008-01-27 04:09:18 +00:00
Kalle Olavi Niemitalo
64102db7ae
Bug 867: Don't consume KBD_MOD_PASTE to enter insert mode.
...
In the previous version, the first event that had KBD_MOD_PASTE
entered insert mode and was consumed for that; ELinks then inserted
the characters from the remaining events. Now, to make ELinks insert
the first character too, I'm changing things so that KBD_MOD_PASTE
does not cause insert mode to be entered; instead, ELinks inserts
those characters regardless of whether insert mode is on.
2008-01-19 18:12:57 +02:00
Kalle Olavi Niemitalo
a5bb4f1011
Bug 867: Request and recognize bracketed paste.
...
This is based on attachment 389 from bugzilla.elinks.cz
but there were a number of conflicts already.
2008-01-14 23:53:56 +02:00
Kalle Olavi Niemitalo
4871ad0643
Comments about arithmetic in scrolling.
2007-11-25 22:28:19 +02:00
Witold Filipczyk
4f2a9eadfc
Added function move_cursor_rel_count and used it
...
in move-link-left-line and others, so move-link-left-line ans others
do not use the keyboard prefix.
(cherry picked from commit 8b281e1404
)
2007-11-25 22:28:18 +02:00
Witold Filipczyk
54cf868429
Removed not existent function. Spotted by Kalle.
...
(cherry picked from commit a76ecfb8ca
)
2007-11-25 22:28:18 +02:00
Witold Filipczyk
f62eca8d92
move-link-up-line and others: changed mode to NAVIGATE_CURSOR_ROUTING when
...
there is no link.
(cherry picked from commit 7db2f8c629
)
2007-11-25 22:28:18 +02:00
Witold Filipczyk
3a87ec55fc
New action: move-cursor-line-start.
...
It moves cursor to the start of the line.
(cherry picked from commit 5ee1d3b2b3
)
2007-11-25 22:28:18 +02:00
Witold Filipczyk
64c385f0db
move-link-prev(next)-line: Typo with cut-n-paste. s/line/last/.
...
(cherry picked from commit 848852b75f
)
2007-11-25 22:28:17 +02:00
Witold Filipczyk
9561d8d0fd
move-link-up-line: segfault when cursor was below last line.
...
(cherry picked from commit c646c860cd
)
2007-11-25 22:28:17 +02:00
Witold Filipczyk
1a9112945b
move-link-prev-line: Really fixed.
...
(cherry picked from commit 052f7a93bb
)
2007-11-25 22:28:17 +02:00
Witold Filipczyk
27361d141a
move-link-prev-line .. move-link-down-line: Fixed.
...
(cherry picked from commit bb0166279f
)
2007-11-25 22:28:17 +02:00
Witold Filipczyk
8863f4335f
Fixed the issue with multiline links.
...
(cherry picked from commit 3555f68059
)
2007-11-25 22:28:16 +02:00
Witold Filipczyk
1cbd02c141
Avoid segfault.
...
Go to the page with a few lines. Follow a link to a page with more lines.
Move cursor down, do not stay on a link.
Go back and do move-link-prev-line. This caused a segmentation fault.
(cherry picked from commit 888ba87516
)
2007-11-25 22:28:16 +02:00
Witold Filipczyk
a594b2a002
move-link-down-line, move-link-prev-line, etc.:
...
Change mode to NAVIGATE_LINKWISE to preserve the link position when
going back.
(cherry picked from commit 14b37d0362
)
2007-11-25 22:28:16 +02:00
Witold Filipczyk
02af6696f5
actions: Fixed moving in frames.
...
(cherry picked from commit 2045574edc
)
2007-11-25 22:28:16 +02:00
Witold Filipczyk
2eb3532416
viewer: Added new four actions requested by Ligesh.
...
move-link-down-line moves the cursor down to the line with a link.
move-link-up-line moves the cursor up to the line with a link.
move-link-prev-line moves to the previous link horizontally.
move-link-next-line moves to the next link horizontally.
(cherry picked from commit 8259a56e99
)
2007-11-25 22:28:15 +02:00
Laurent MONIN
b3cfede1c1
Drop @safe parameter of create_download_file().
...
Use new flag DOWNLOAD_EXTERNAL instead.
2007-11-07 13:33:04 +01:00
Laurent MONIN
71ccbe0f8d
Replace resume parameter by more generic flags.
...
Type download_flags_T and enum download_flag were introduced.
2007-11-07 12:57:13 +01:00
Laurent MONIN
f150f22ac9
Use color.background instead of bgcolor in struct document too.
...
Not useful but coherent with other changes.
2007-10-12 16:50:47 +02:00
Laurent MONIN
e2a5696f76
active_link.(fg|bg) -> active_link.color.(foreground|background)
2007-10-12 12:24:53 +02:00
Laurent MONIN
8df72685ce
Rename struct active_link_options field color to enable_color.
...
It matches the corresponding option name better.
2007-10-12 12:19:27 +02:00
Laurent MONIN
6564aec93f
Add a new entry Link Info under Link main menu.
...
It also adds a Link info entry in the link contextual menu.
No key is associated for now, action was named ACT_MAIN_LINK_INFO.
2007-10-10 10:47:24 +02:00
Jonas Fonseca
0240c469b7
Merge branch 'elinks-0.12'
...
Conflicts:
src/document/dom/renderer.c
2007-09-09 18:25:49 +02:00
Miciah Dashiel Butler Masters
a1a8696cce
Introduce start_document_refreshes
...
start_document_refreshes performs the NULL-pointer checks that previously all callers to start_document_refresh must perform and then calls start_document_refresh.
2007-09-06 18:52:23 +00:00
Miciah Dashiel Butler Masters
596b9b4d72
Fix compiler warning
...
Initialise @td to NULL in textarea_edit. Assert @td in done_textarea_data while we're at it.
2007-09-01 23:46:37 +00:00
Miciah Dashiel Butler Masters
e1f0c10926
Drop unneeded #include "util/lists.h" from viewer/text/textarea.c
2007-09-01 12:55:02 +00:00
Miciah Dashiel Butler Masters
312a48a24a
Merge branch 'master' of ssh://pasky.or.cz/srv/git/elinks
2007-09-01 12:50:57 +00:00
Miciah Dashiel Butler Masters
14af901277
In free_textarea_data, set term->textarea_data to NULL
2007-09-01 12:49:02 +00:00
Miciah Dashiel Butler Masters
a66f6f8c90
Make the textarea_data member of struct terminal opaque
...
Move the definition of struct textarea_data back to src/viewer/text/textarea.c.
2007-09-01 12:02:21 +00:00
Miciah Dashiel Butler Masters
ac230ebc08
Add free_textarea_data wrapper for done_textarea_data and use in destroy_terminal
...
Unexport done_textarea_data.
2007-09-01 11:58:29 +00:00
Miciah Dashiel Butler Masters
6469344727
Export done_textarea_data and call in destroy_terminal to prevent leak
...
Previously, if a terminal crashed with an external editor open, the struct textarea_data would never be freed
2007-09-01 09:45:56 +00:00
Miciah Dashiel Butler Masters
8dc000e313
Set term_->textarea_data = NULL when taking the pointer in textarea_edit
2007-09-01 09:42:54 +00:00
Miciah Dashiel Butler Masters
d384f93522
Factor done_textarea_data out of textarea_edit
2007-09-01 09:24:22 +00:00
Miciah Dashiel Butler Masters
8c5dc2d161
Factor init_textarea_data out of textarea_edit
2007-09-01 09:20:40 +00:00
Miciah Dashiel Butler Masters
cc67edbe1c
Drop @textarea_editor global
2007-09-01 09:10:54 +00:00
Miciah Dashiel Butler Masters
d4c262694b
Move pointers to struct textarea_data from linked-list to terminal structure
2007-09-01 09:02:01 +00:00
Miciah Dashiel Butler Masters
1000f88748
bug 181: Allow edit textareas using an external editor on slave terminals.
...
Added EVENT_TEXTAREA used to notify the master terminal
about end of execution of an external program on a slave terminal.
The format of data sent to the master terminal by exec_on_slave_terminal
has changed. Now after 0, fg the value of term is sent.
Therfore this release of ELinks is incompatible with previous releases.
Patch by Witold Filipczyk, taken from his witekfl branch.
Conflicts:
src/viewer/text/textarea.c
2007-09-01 09:00:33 +00:00
Jonas Fonseca
8489f04cc9
renderer: Fix unnecessary inclusions of document/html/renderer
2007-08-31 15:43:56 +02:00
Jonas Fonseca
5d34b4bff6
Move find_tag to document/document
2007-08-31 15:43:54 +02:00
Miciah Dashiel Butler Masters
d9ee9464f4
If it still doesn't work, I'll try compiling it before committing the next attempt.
2007-08-30 21:48:58 +00:00
Miciah Dashiel Butler Masters
7a96a2eda9
Fix a build error from the last change to textarea_edit
...
Just a silly thinko.
2007-08-30 21:48:03 +00:00
Miciah Dashiel Butler Masters
bfe6243bc1
Allow session- or domain-specific settings for document.brose.forms.editor
2007-08-30 21:32:21 +00:00
Miciah Dashiel Butler Masters
0e0bacf0d3
Merge branch 'master' of ssh://pasky.or.cz/srv/git/elinks
...
Conflicts:
src/document/options.c
2007-08-30 21:13:43 +00:00
Miciah Dashiel Butler Masters
91947860f2
Check session- and domain-specific settings for many options
...
Pass the session with some get_opt_* calls. These are the low-hanging fruit. Some places will be difficult because we don't have the session or for other reasons.
2007-08-30 21:11:51 +00:00
Miciah Dashiel Butler Masters
360b4ebfee
textarea_edit: convert unnecessary checks to assertions
...
If @op == 0, then @fs_, @doc_view_, @link_, and @term_ should all be set. Assert them instead of checking them with if statements.
2007-08-30 21:09:14 +00:00
Kalle Olavi Niemitalo
78f733c6c1
More doc comments about coordinates.
2007-08-29 09:57:18 +03:00