vimb.git
9 years agoFixed none working focus event observing (#112).
Daniel Carl [Sun, 30 Nov 2014 21:22:08 +0000 (22:22 +0100)]
Fixed none working focus event observing (#112).

Now the strict-focus=on prevents vimb only from switching to input mode if
focus is on editable element on page load (for example set by a body onload
script). Vimb follow all further focus events.

9 years agoAdded manual test for dom focus changes (#112).
Daniel Carl [Sat, 29 Nov 2014 22:42:11 +0000 (23:42 +0100)]
Added manual test for dom focus changes (#112).

9 years agoChange URI of webframe instead of webview (#146).
Daniel Carl [Fri, 28 Nov 2014 08:18:59 +0000 (09:18 +0100)]
Change URI of webframe instead of webview (#146).

To change to URI of the webview does not work if the page contains a frame
with a URI to a host that will be changed to https for the HSTS. In this case
the frame URI is used as page URL, so that the user does not see the page he
requested.
Instead the URI of the webframe should be changed. Thanks to Sébastien Marie
for pointing this out.

9 years agoRevert "Move hsts check back to resource-request-starting (#146)."
Daniel Carl [Fri, 28 Nov 2014 08:12:43 +0000 (09:12 +0100)]
Revert "Move hsts check back to resource-request-starting (#146)."

This reverts commit 2ce5f3ef904705b813334d7f6183f858e4d6b2ec.

9 years agoRevert "Fixed wrong hsts protocol comparison (#146)."
Daniel Carl [Fri, 28 Nov 2014 08:12:32 +0000 (09:12 +0100)]
Revert "Fixed wrong hsts protocol comparison (#146)."

This reverts commit 279c46e6a2384017fe841bc46c4ce3a9844b5e3e.

9 years agoMove hsts check back to resource-request-starting (#146).
Daniel Carl [Thu, 27 Nov 2014 22:10:53 +0000 (23:10 +0100)]
Move hsts check back to resource-request-starting (#146).

9 years agoAdded manual tests for HSTS uri change in iFrame (#146).
Daniel Carl [Thu, 27 Nov 2014 21:57:27 +0000 (22:57 +0100)]
Added manual tests for HSTS uri change in iFrame (#146).

9 years agoFixed wrong hsts protocol comparison (#146).
Daniel Carl [Thu, 27 Nov 2014 21:16:42 +0000 (22:16 +0100)]
Fixed wrong hsts protocol comparison (#146).

The uri->scheme isn't a integer value like expected, so we have to use
strcmp() to compare it with the constant.

9 years agoDon't access none given soup message.
Daniel Carl [Thu, 27 Nov 2014 20:37:55 +0000 (21:37 +0100)]
Don't access none given soup message.

9 years agoYank alway also into default register "".
Daniel Carl [Wed, 26 Nov 2014 22:39:46 +0000 (23:39 +0100)]
Yank alway also into default register "".

9 years agoFixed ^V^V shown in showcmd of statusbar.
Daniel Carl [Wed, 26 Nov 2014 22:09:51 +0000 (23:09 +0100)]
Fixed ^V^V shown in showcmd of statusbar.

The showcmd is completely controlled by map.c and any external call to
map_showcmd() lead to duplicate printed showcmd chars.

9 years agoFixed warning on quit by window destroy.
Daniel Carl [Wed, 26 Nov 2014 20:43:19 +0000 (21:43 +0100)]
Fixed warning on quit by window destroy.

If vimb was quit by the window manager, the webview was already cleared and
the call to stop loading caused a warning.

9 years agoMerge branch 'fix/hsts'.
Daniel Carl [Wed, 26 Nov 2014 12:25:40 +0000 (13:25 +0100)]
Merge branch 'fix/hsts'.

9 years agoFixed missed policy decision in callback (#146).
Daniel Carl [Wed, 26 Nov 2014 08:42:32 +0000 (09:42 +0100)]
Fixed missed policy decision in callback (#146).

Added also missed g_free on uri returned by hsts_get_changed_uri.

9 years agoChange main HSTS URI in navigation-policy-decision-requested scope (#146).
Daniel Carl [Tue, 25 Nov 2014 21:53:16 +0000 (22:53 +0100)]
Change main HSTS URI in navigation-policy-decision-requested scope (#146).

In case a URL is rewritten to http for a host that is a known hsts host, the
soup session feature rewrites the uri to https like expected. But webkit does
not honor the changed scheme and port and does still return the http uri in
webkit_web_view_get_uri().
To avoid irritations, the URI of the main request is checked in scope of
navigation-policy-decision-requested event. If the uri must be changed, the
changed uri is used for webkit_web_view_load_uri() to start a new request.

9 years agoFixed duplicate hint call if filtered by label.
Daniel Carl [Mon, 24 Nov 2014 21:36:03 +0000 (22:36 +0100)]
Fixed duplicate hint call if filtered by label.

If hints where fired by their label, the action was done twice one tome for
the hint fired by filtering and after that because of the timeout. This issue
was introduced during the changes for the letter hints.

9 years agoMerge branch 'feature/letter-hints'.
Daniel Carl [Mon, 24 Nov 2014 20:23:37 +0000 (21:23 +0100)]
Merge branch 'feature/letter-hints'.

9 years agoNoticed css rule for uppercase hint labels (#145).
Daniel Carl [Mon, 24 Nov 2014 20:19:40 +0000 (21:19 +0100)]
Noticed css rule for uppercase hint labels (#145).

9 years agoAdded note about case sensitive hint label matching (#145).
Daniel Carl [Mon, 24 Nov 2014 20:08:43 +0000 (21:08 +0100)]
Added note about case sensitive hint label matching (#145).

9 years agoDon't clear inputbox after toggle settings.
Daniel Carl [Sun, 23 Nov 2014 22:18:02 +0000 (23:18 +0100)]
Don't clear inputbox after toggle settings.

9 years agoMerge branch 'feature/fifo'.
Daniel Carl [Sat, 22 Nov 2014 23:29:40 +0000 (00:29 +0100)]
Merge branch 'feature/fifo'.

9 years agoFixed gcc warning for possible uninitialized variable.
Daniel Carl [Sat, 22 Nov 2014 23:13:09 +0000 (00:13 +0100)]
Fixed gcc warning for possible uninitialized variable.

9 years agoClear inputbox after running command successfully (#104).
Daniel Carl [Sat, 22 Nov 2014 22:32:53 +0000 (23:32 +0100)]
Clear inputbox after running command successfully (#104).

If a ex command was run successfully the inputbox is cleared if the command
does not omit this. So the user have a fast response if the command failed or
not. This might be useful for :open command where it could take some time
until the user see if the requested page starts to load or not.

9 years agoDon't record commands given by --cmd option.
Daniel Carl [Sat, 22 Nov 2014 21:41:26 +0000 (22:41 +0100)]
Don't record commands given by --cmd option.

We don't want to record startup commands in the command history.

9 years agoRemoved not used getHintNumber() function.
Daniel Carl [Sat, 22 Nov 2014 20:37:01 +0000 (21:37 +0100)]
Removed not used getHintNumber() function.

9 years agoFixed missed uri escaping for '+' (#152).
Daniel Carl [Fri, 21 Nov 2014 22:40:37 +0000 (23:40 +0100)]
Fixed missed uri escaping for '+' (#152).

9 years agoAdded hints by letters.
Daniel Carl [Fri, 21 Nov 2014 22:17:40 +0000 (23:17 +0100)]
Added hints by letters.

The new setting 'hintkeys' holds the chars to use as hint label to fire the
hints. Default value is '0123456789', but it's now possible to use letters
too.

9 years agoRenamed cutbuf variables and constants to reg.
Daniel Carl [Thu, 20 Nov 2014 20:51:06 +0000 (21:51 +0100)]
Renamed cutbuf variables and constants to reg.

9 years agoAllow select of yank buffer for ;y hinting (#151).
Daniel Carl [Wed, 19 Nov 2014 23:02:48 +0000 (00:02 +0100)]
Allow select of yank buffer for ;y hinting (#151).

9 years agoFixed none complete keysequence on "<Esc>.
Daniel Carl [Wed, 19 Nov 2014 22:55:10 +0000 (23:55 +0100)]
Fixed none complete keysequence on "<Esc>.

If " is typed in normal mode vimb expects a register char so that the " is
show in showcmd section of the statubar. All following next none register
chars are appended to the key sequence so that the command is not ready to
performed.
This patch switch back to starting parser state if the char after the " is no
valid register.

9 years agoRemoved unneeded key in ex cutbuf.
Daniel Carl [Wed, 19 Nov 2014 22:44:01 +0000 (23:44 +0100)]
Removed unneeded key in ex cutbuf.

9 years agoAdd :reg[ister] command to show register contents.
Daniel Carl [Wed, 19 Nov 2014 22:27:27 +0000 (23:27 +0100)]
Add :reg[ister] command to show register contents.

9 years agoFixed duplicate shown showcmd in command mode.
Daniel Carl [Wed, 19 Nov 2014 20:43:00 +0000 (21:43 +0100)]
Fixed duplicate shown showcmd in command mode.

If <C-R> was pressed within the inputbox, the showcmd section of the statusbar
showed ^R^R instead of a single ^R.

9 years agoAdd Void Linux package to README.
Eivind Uggedal [Mon, 17 Nov 2014 07:50:42 +0000 (07:50 +0000)]
Add Void Linux package to README.

9 years agoFix segfault on quit by control fifo (#144).
Daniel Carl [Sun, 16 Nov 2014 23:23:13 +0000 (00:23 +0100)]
Fix segfault on quit by control fifo (#144).

If vimb is closed by the fifo with `echo ":q\r" >> {fifo}` or `echo '<C-Q>' >>
{fifo}`, vimb crashed because of a too early cleanup during allready active
main loop.
The cleanup code is now called right after the main loop is killed.

9 years agoAllow to control vimb by fifo file (#144).
Daniel Carl [Wed, 12 Nov 2014 23:00:38 +0000 (00:00 +0100)]
Allow to control vimb by fifo file (#144).

9 years agoFixed possible wrong placement of hsts logic (#146).
Daniel Carl [Sun, 16 Nov 2014 22:13:11 +0000 (23:13 +0100)]
Fixed possible wrong placement of hsts logic (#146).

9 years agoAdded noted about gvim -f option as editor-command (#141).
Daniel Carl [Mon, 10 Nov 2014 22:31:12 +0000 (23:31 +0100)]
Added noted about gvim -f option as editor-command (#141).

9 years agoDon't switch to input mode on click to radio button.
Daniel Carl [Sun, 9 Nov 2014 23:36:39 +0000 (00:36 +0100)]
Don't switch to input mode on click to radio button.

If a radio button was clicked vimb switched to input mode. Now the logic what
element is editable is consistent within dom.c. Editable are textarea, and
input elements without any type a and type text or password.

9 years agoMerge branch 'content-security-policy'.
Daniel Carl [Sat, 8 Nov 2014 21:35:33 +0000 (22:35 +0100)]
Merge branch 'content-security-policy'.

9 years agoLittle code style changes.
Daniel Carl [Sat, 8 Nov 2014 21:31:01 +0000 (22:31 +0100)]
Little code style changes.

9 years agoauto-response-header: rewrite arh_parse
Sébastien Marie [Wed, 5 Nov 2014 05:50:26 +0000 (06:50 +0100)]
auto-response-header: rewrite arh_parse

`auto-response-header` setting is a list.

Each element has format: "pattern header-list".
If an element contains COMMA, the element must by enclosed by QUOTE.

The header-list format is like `header` setting.

9 years agoauto-response-header: man correction
Sébastien Marie [Wed, 5 Nov 2014 05:41:32 +0000 (06:41 +0100)]
auto-response-header: man correction

correct mandoc error: unterminated quoted argument

9 years agocleanup: arh: remove some DEBUG
Sébastien Marie [Mon, 3 Nov 2014 18:42:46 +0000 (19:42 +0100)]
cleanup: arh: remove some DEBUG

9 years agocleanup: RequestQueued autocmd Event
Sébastien Marie [Mon, 3 Nov 2014 18:40:25 +0000 (19:40 +0100)]
cleanup: RequestQueued autocmd Event

9 years agocleanup: autocmd_in_use
Sébastien Marie [Mon, 3 Nov 2014 18:36:50 +0000 (19:36 +0100)]
cleanup: autocmd_in_use

9 years agoFEATURE_AUTOCMD || FEATURE_ARH: request-queued signal
Sébastien Marie [Mon, 3 Nov 2014 05:54:17 +0000 (06:54 +0100)]
FEATURE_AUTOCMD || FEATURE_ARH: request-queued signal

define and connect request-queued signal only if FEATURE_AUTOCMD or
FEATURE_ARH are defined.

9 years agoauto-response-header: free memory on quit
Sébastien Marie [Mon, 3 Nov 2014 05:31:45 +0000 (06:31 +0100)]
auto-response-header: free memory on quit

follow good practices: free the memory allocated before quit

9 years agoauto-response-header: add FEATURE_ARH
Sébastien Marie [Mon, 3 Nov 2014 05:29:56 +0000 (06:29 +0100)]
auto-response-header: add FEATURE_ARH

add a compilation flag for disable auto-response-header

9 years agoDon't overwrite wm class and name properties (#137).
Daniel Carl [Sun, 2 Nov 2014 19:56:16 +0000 (20:56 +0100)]
Don't overwrite wm class and name properties (#137).

The explicite setting of WV_CLASS values prevented to change these properties
via gtk default options --name and --class.

9 years agoauto-response-header: make value optional
Sébastien Marie [Sat, 1 Nov 2014 18:10:58 +0000 (19:10 +0100)]
auto-response-header: make value optional

an optional value result removing a previously setted header.

9 years agoauto-response-header: generalisation of content-security-policy
Sébastien Marie [Fri, 31 Oct 2014 18:46:33 +0000 (19:46 +0100)]
auto-response-header: generalisation of content-security-policy

auto-response-header supersede previous content-security-policy setting.

This setting is a list of "pattern name=value" entries. When a pattern
match a requested uri, the HTTP header "name: value" is added to
response.

9 years agoRevert "connect `request-queued` signal conditionnally"
Sébastien Marie [Wed, 29 Oct 2014 04:24:31 +0000 (05:24 +0100)]
Revert "connect `request-queued` signal conditionnally"

This reverts commit c441ec7aaf4fabc1a32a618bbab3b688d7804628.

As discuted with @fanglingsu, the problem isn't an overhead introduced
by `request-queued` signal. So the conditionnal connection isn"t need.

9 years agocontent-security-policy: update documentation
Sébastien Marie [Tue, 28 Oct 2014 14:04:27 +0000 (15:04 +0100)]
content-security-policy: update documentation

mention RequestQueued as prefered autocmd event for
content-security-policy.

9 years agoconnect `request-queued` signal conditionnally
Sébastien Marie [Tue, 28 Oct 2014 13:42:28 +0000 (14:42 +0100)]
connect `request-queued` signal conditionnally

- add a new function: vb_update_signals()
  it manage signal connection/disconnection

  currently, only `request-queued` is managed. It is connected when
  autocmd use event AU_REQUEST_QUEUED or when setting
  "content-security-policy" is in use.

- remove the unconditionnally connection of `request-queued`

- add a new flag in setting `FLAG_SIGNAL` that inform setting_set_value
  to refresh signals by calling vb_update_signals()

- manage "content-security-policy" setting with `FLAG_SIGNAL`

- refresh signals in autocmd_add, at adding or removing. This permit to
  change the connection/disconnection state of `request-queued` when
  AU_REQUEST_QUEUED is in use or not.

9 years agouse FEATURE_AUTOCMD for AU_REQUEST_QUEUED
Sébastien Marie [Tue, 28 Oct 2014 12:27:44 +0000 (13:27 +0100)]
use FEATURE_AUTOCMD for AU_REQUEST_QUEUED

call to autocmd_run need to be conditionnal defined with FEATURE_AUTOCMD

9 years agoautocmd: add a service function `autocmd_in_use`
Sébastien Marie [Tue, 28 Oct 2014 11:09:40 +0000 (12:09 +0100)]
autocmd: add a service function `autocmd_in_use`

The function should permit to check if an AuEvent is actually in use or
not. It would permit to change program behaviour at runtime, and reduce
the overhead of some functions when AuEvent isn't used.

9 years agoreturn of soup_uri_to_string must be free
Sébastien Marie [Tue, 28 Oct 2014 05:36:24 +0000 (06:36 +0100)]
return of soup_uri_to_string must be free

thank to @fanglingsu

9 years agokeep prototype consistant with declaration
Sébastien Marie [Mon, 27 Oct 2014 16:18:51 +0000 (17:18 +0100)]
keep prototype consistant with declaration

remove compilation warning:
src/hsts.c:49: warning: 'should_secure_host' declared inline after being called
src/hsts.c:49: warning: previous declaration of 'should_secure_host' was here

9 years agocontent-security-policy: add RequestQueued
Sébastien Marie [Mon, 27 Oct 2014 16:13:53 +0000 (17:13 +0100)]
content-security-policy: add RequestQueued

- add a new autocmd entry: RequestQueued that take place in
  request-queued signal (SoupSession).

- change contentsecuritypolicy_request_queued_cb to
  session_request_queued_cb to be more generic

- append Content-Security-Policy header (instead of remove/replace)

- in DEBUG, abort() if any server headers are setted in request-queued

9 years agoFixed none clickable search suggestion (#134).
Daniel Carl [Sun, 26 Oct 2014 22:47:19 +0000 (23:47 +0100)]
Fixed none clickable search suggestion (#134).

Search suggestions on google where not clickable since the patch for the
WYSIWYG editors. This was caused by a wrong return value in the callback for
button-release-event signal.
Renamed variable for the return value, this was wrong, because TRUE means stop
click propagation and not to propagate like the variable name purports.

9 years agoavoid calling function for check empty string
Sébastien Marie [Sat, 25 Oct 2014 07:13:10 +0000 (09:13 +0200)]
avoid calling function for check empty string

9 years agoFixed window resize by to long text in inputbox.
Daniel Carl [Sat, 25 Oct 2014 00:31:52 +0000 (02:31 +0200)]
Fixed window resize by to long text in inputbox.

The GTK3 text view grows with it's content and forces the whole main window to
increase. To fix this, the text view is put into a scrolled window. This might
be a hack, because we do not use the scrolled window itself, but this restores
the behaviour of the plain text view of GTK2.

9 years agoRemoved deprecated functions.
Daniel Carl [Fri, 24 Oct 2014 22:22:00 +0000 (00:22 +0200)]
Removed deprecated functions.

By the way some useless alignment function calls are also removed.

9 years agonew setting 'content-security-policy'
Sébastien Marie [Fri, 24 Oct 2014 09:55:42 +0000 (11:55 +0200)]
new setting 'content-security-policy'

Add a new setting 'content-security-policy', that will set the
'Content-Security-Policy' HTTP-Header on the response, before webkit
processing it.

This setting allow to implement a request-policy based on WebKit
security feature, by whitelisting where the application expects to load
resources.

9 years agoenable uri pattern for LoadProvisional autocmd
Sébastien Marie [Fri, 24 Oct 2014 08:23:38 +0000 (10:23 +0200)]
enable uri pattern for LoadProvisional autocmd

this prepare a new setting "content-security-policy" that need to be
setted very early (before LoadCommited, where some HTTP-Headers are
already processed by webkit).

9 years agoCleaned feature section or README.
Daniel Carl [Tue, 21 Oct 2014 19:43:30 +0000 (21:43 +0200)]
Cleaned feature section or README.

9 years agorename autocmd var, used for --cmd processing
Sébastien Marie [Tue, 21 Oct 2014 06:19:49 +0000 (08:19 +0200)]
rename autocmd var, used for --cmd processing

rename vb.config.autocmd to vb.config.cmdargsi, which is a little bit
missleading cause of the autocmd feature.

9 years agomulti-cmd: use GSList instead of GList
Sébastien Marie [Tue, 21 Oct 2014 06:14:38 +0000 (08:14 +0200)]
multi-cmd: use GSList instead of GList

the argument building (at launch time) is not optimal, as arguments are
appended (instead of prepended). But as it is a one shot per instance,
and there should not have lot of --cmd passed, it should be tolerable.

9 years agomulti-cmd: update documentation
Sébastien Marie [Tue, 21 Oct 2014 06:33:15 +0000 (08:33 +0200)]
multi-cmd: update documentation

9 years agomanage --cmd argument multi-times on commandline
Sébastien Marie [Mon, 20 Oct 2014 11:31:44 +0000 (13:31 +0200)]
manage --cmd argument multi-times on commandline

Allow starting vimb with multiple --cmd arguments on commandline.

- convert vb.config.autocmd to GList
- process all the list at vimb startup
- pass all the list to new process on opening a new target
- cleanup on exit

9 years agoReplace tab chars by four spaces in code.
Daniel Carl [Sun, 19 Oct 2014 21:08:03 +0000 (23:08 +0200)]
Replace tab chars by four spaces in code.

9 years agocookie-expire-time
Sébastien Marie [Sun, 19 Oct 2014 04:41:25 +0000 (06:41 +0200)]
cookie-expire-time

- document new cookie feature and configuration setting

- add configuration setting

- small refactoring in cookie handling
  - first manage cookie-expire-time
  - and next, cookie-timeout

- convert cookie to session-cookie if cookie-expire-time=0
- enforce expire-time if cookie-expire-time>0

9 years agoDon't force proxy to http scheme (#119).
Daniel Carl [Sun, 19 Oct 2014 00:46:32 +0000 (02:46 +0200)]
Don't force proxy to http scheme (#119).

9 years agoChanged default useragent to avoid github deprecation warning.
Daniel Carl [Fri, 17 Oct 2014 21:49:53 +0000 (23:49 +0200)]
Changed default useragent to avoid github deprecation warning.

9 years agonote about group usage in :autocmd! (see #115)
Konstantin Stepanov [Fri, 17 Oct 2014 06:41:56 +0000 (09:41 +0300)]
note about group usage in :autocmd! (see #115)

9 years agoFixed leaving insert mode on click into WYSIWYG editor (#114).
Daniel Carl [Thu, 16 Oct 2014 20:58:14 +0000 (22:58 +0200)]
Fixed leaving insert mode on click into WYSIWYG editor (#114).

9 years agoFixed segfault on :autocmd without group (#115).
Daniel Carl [Thu, 16 Oct 2014 19:59:13 +0000 (21:59 +0200)]
Fixed segfault on :autocmd without group (#115).

9 years agoLeave insert mode when user click a none editable element (#114).
Daniel Carl [Thu, 16 Oct 2014 13:21:39 +0000 (15:21 +0200)]
Leave insert mode when user click a none editable element (#114).

9 years agoFix for WYSIWYG editor on github (#114).
Daniel Carl [Thu, 16 Oct 2014 13:05:00 +0000 (15:05 +0200)]
Fix for WYSIWYG editor on github (#114).

For these editors the click does not reach the editable element, so that vimb
does not switch to insert mode. But the textarea is focused when the click
appears, so that we can pick up the click event and check if the focused
element is editable.
I hope this will not break other pages that heavily depend on JavaScript.

9 years agoAllow to set ca-bundle from config.h (#110).
Daniel Carl [Wed, 15 Oct 2014 20:54:15 +0000 (22:54 +0200)]
Allow to set ca-bundle from config.h (#110).

Added SETTING_CA_BUNDLE to config.h.

9 years agoReleased version 2.8.
Daniel Carl [Sat, 11 Oct 2014 22:32:04 +0000 (00:32 +0200)]
Released version 2.8.

10 years agoUse lowercase chars for ex command params.
Daniel Carl [Mon, 22 Sep 2014 21:39:25 +0000 (23:39 +0200)]
Use lowercase chars for ex command params.

10 years agoFixed none escaped \ in manpage.
Daniel Carl [Mon, 22 Sep 2014 20:38:26 +0000 (22:38 +0200)]
Fixed none escaped \ in manpage.

10 years agoMerge branch 'feature/autocmd'
Daniel Carl [Mon, 22 Sep 2014 19:48:30 +0000 (21:48 +0200)]
Merge branch 'feature/autocmd'

Conflicts:
doc/vimb.1

10 years agoRemoved unused util_wildmatch function.
Daniel Carl [Mon, 22 Sep 2014 17:40:01 +0000 (19:40 +0200)]
Removed unused util_wildmatch function.

This was only used to test the wildmatching, but the autocmd allow always to
match against list of patterns.

10 years agoAdded missed comma to man page.
Daniel Carl [Mon, 22 Sep 2014 13:09:37 +0000 (15:09 +0200)]
Added missed comma to man page.

10 years agoAdded bang for :eval.
Daniel Carl [Mon, 22 Sep 2014 13:03:49 +0000 (15:03 +0200)]
Added bang for :eval.

Allow to make :eval silent by using the bang on the ex command.

10 years agoMerge branch 'master' into feature/autocmd
Daniel Carl [Sat, 20 Sep 2014 22:34:04 +0000 (00:34 +0200)]
Merge branch 'master' into feature/autocmd

10 years agoAdded setting input-autohide.
Daniel Carl [Sat, 20 Sep 2014 22:31:16 +0000 (00:31 +0200)]
Added setting input-autohide.

This allows to hide the inputbox whenever it contains no text. This is the
behaviour of pentadactyl and might be useful if vimb is running on small
screens.

10 years agoAllow to hide the statusbar.
Daniel Carl [Fri, 19 Sep 2014 20:02:33 +0000 (22:02 +0200)]
Allow to hide the statusbar.

10 years agoAdded completion for :autocmd and :augroup (#100).
Daniel Carl [Mon, 8 Sep 2014 20:35:45 +0000 (22:35 +0200)]
Added completion for :autocmd and :augroup (#100).

10 years agoLittle man page style tweaks.
Daniel Carl [Sun, 7 Sep 2014 20:19:22 +0000 (22:19 +0200)]
Little man page style tweaks.

10 years agoSimplified files section of man page.
Daniel Carl [Sun, 7 Sep 2014 19:29:26 +0000 (21:29 +0200)]
Simplified files section of man page.

Use also italic font for all path related elements in man page.

10 years agoAdapted constant name to autocmd event names.
Daniel Carl [Sun, 7 Sep 2014 19:07:53 +0000 (21:07 +0200)]
Adapted constant name to autocmd event names.

10 years agoChange autocmd_run function signature.
Daniel Carl [Sun, 7 Sep 2014 19:05:11 +0000 (21:05 +0200)]
Change autocmd_run function signature.

This leads to easier read code, because we don't need to use NULL as first
function parameter.

10 years agoAdded autocmd events for downloads (#100).
Daniel Carl [Sun, 7 Sep 2014 19:00:31 +0000 (21:00 +0200)]
Added autocmd events for downloads (#100).

10 years agoDon't provide uri for LoadProvisional event (#100).
Daniel Carl [Sun, 7 Sep 2014 18:29:47 +0000 (20:29 +0200)]
Don't provide uri for LoadProvisional event (#100).

10 years agoAdded section about autocmd to man page (#100).
Daniel Carl [Sun, 7 Sep 2014 18:19:56 +0000 (20:19 +0200)]
Added section about autocmd to man page (#100).

10 years agoUse for loops instead of while.
Daniel Carl [Sat, 6 Sep 2014 23:09:51 +0000 (01:09 +0200)]
Use for loops instead of while.