aboutsummaryrefslogtreecommitdiffhomepage
path: root/uzbl-core.c
Commit message (Collapse)AuthorAge
* print javascript errors in eval_jsGravatar Simon Lipp2010-01-01
|
* merge in masons changesGravatar Dieter Plaetinck2009-12-15
|\
| * Whitespace cleanups in uzbl-core.cGravatar Mason Larobina2009-12-13
| |
* | update --help overview for maximizedGravatar Dieter Plaetinck2009-12-08
| |
* | support executing commands both through shell and directlyGravatar Dieter Plaetinck2009-12-06
|/
* generate a message on SIGSEGVGravatar Rob2009-12-04
|
* generate COMMAND_ERROR if script file cannot be readGravatar Rob2009-12-03
|
* added @<+file.js>@ capability and documentationGravatar Rob2009-12-03
|
* always execute @(...)@ expansion in a shellGravatar Rob2009-12-02
|
* Fixed compilation warning introduced by the following commit: Fixed ↵Gravatar Ciprian Dorin, Craciun2009-12-01
| | | | `run_handler (const gchar *act, const gchar *args)` by calling `inject_handler_args` only if `act` contains both a command and some parameters.
* Fixed `run_handler (const gchar *act, const gchar *args)` by calling ↵Gravatar Ciprian Dorin, Craciun2009-12-01
| | | | | | | | | | | | `inject_handler_args` only if `act` contains both a command and some parameters. The problem is: * when `act` has no spaces, > char **parts = g_strsplit(act, " ", 2); * `parts[1]` is `NULL`, and thus the following is wrong, > gchar* expanded = expand(parts[1], 0); > inparts = inject_handler_args(parts[0], expanded, args); * instead `inparts[1]` should be set equal with `args` and no expansion should occur.
* Fixed `run_handler (const gchar *act, const gchar *args)` by checking if ↵Gravatar Ciprian Dorin, Craciun2009-12-01
| | | | | | | | | `act` is not `NULL` or empty. It seems that there are a number of "hooks" that are executed when something happens (like accessing an url), but usually by default these hooks are not set (thus NULL), and g_strsilit gives an NULL assertion warning. Also we should check if `act` was not an empty string, thus `parts[0]` beeing `NULL`.
* Fixed `expand(const char *s, guint recurse)` by checking if s (the string to ↵Gravatar Ciprian Dorin, Craciun2009-12-01
| | | | | | | | | | | | | | | | | | | | | expand) is not null. The problem appears from the following: * if `new_window` variable is set, `run_handler` is called; > if (uzbl.behave.new_window) { > GString *s = g_string_new (""); > g_string_printf(s, "'%s'", uri); > run_handler(uzbl.behave.new_window, s->str); > send_event(NEW_WINDOW, s->str, NULL); > return; > } * but if `new_window` is not splittable (its only a command), > char **parts = g_strsplit(act, " ", 2); * thus `parts[0]` is NULL and `expand` seg-faults uzbl: > gchar* expanded = expand(parts[1], 0); > inparts = inject_handler_args(parts[0], expanded, args); (The current problem should bi fixed in `run_handler`, but also in `expand` for robustness.)
* fix empty argument fix ;)Gravatar Rob2009-11-30
|
* fix empty argument in script commandGravatar Rob2009-11-30
|
* remove default WM_CLASS setting, use --class insteadGravatar Rob2009-11-30
|
* refactored signal handlingGravatar Rob2009-11-30
|
* generate BUITLINS event only once on startupGravatar Rob2009-11-20
|
* added "builtins" command and corresponding eventGravatar Rob2009-11-20
|
* added search_clear commandGravatar Rob2009-11-19
|
* guard g_strstplitGravatar Rob2009-11-12
|
* remove obsolete statusbar codeGravatar Rob2009-11-12
|
* add command params to COMMAND_ERRORGravatar Rob2009-11-12
|
* added COMMAND_ERROR eventGravatar Rob2009-11-12
|
* Merge branch 'experimental' of git://github.com/Dieterbe/uzbl into experimentalGravatar Rob2009-11-10
|\
* | reworked mouse button eventsGravatar Rob2009-11-09
| |
| * Merge remote branch 'np/remove-old-scroll-commands' into experimentalGravatar Dieter Plaetinck2009-11-08
| |\
| * | Merge remote branch 'np/more-scrolling' into experimentalGravatar Dieter Plaetinck2009-11-08
|/| |
* | | Merge branch 'experimental' of git://github.com/Dieterbe/uzbl into experimentalGravatar Rob2009-11-08
|\ \ \
* | | | added mouse button eventsGravatar Rob2009-11-08
| | | |
| * | | 2 small code updates/commentsGravatar Dieter Plaetinck2009-11-07
| | | |
* | | | added PLUG_CREATED eventGravatar Rob2009-11-06
| | | |
* | | | allow for 0 a plug socket idGravatar Rob2009-11-06
|/ / /
* | | fix commentGravatar Rob2009-11-04
| | |
* | | allow for random numbers up to RAND_MAXGravatar Rob2009-11-04
| | |
* | | generate random id for sockets/fifos in xembed modeGravatar Rob2009-11-04
| | |
* | | remove obsolete codeGravatar Rob2009-11-04
| | |
* | | initialize varGravatar Rob2009-11-03
| | |
* | | added FILE_INCLUDED eventGravatar Rob2009-11-03
| | |
* | | added include commandGravatar Rob2009-11-03
| | |
* | | Revert "NOT FINISHED: added status_format_center and status_format_right"Gravatar Rob2009-11-03
| | | | | | | | | | | | This reverts commit 58ccefec5c7551f5e83181c203dfcf6a967148a6.
* | | NOT FINISHED: added status_format_center and status_format_rightGravatar Rob2009-11-02
| | |
| | * Remove the old scroll commandsGravatar Nicolas Pouillard2009-11-02
| |/ | | | | | | | | scroll_vert,scroll_horz,scroll_begin,scroll_end commands are now superseded by the scroll command.
| * Add the scroll commandGravatar Nicolas Pouillard2009-11-02
| | | | | | | | | | | | | | | | | | | | | | | | | | Example of usage: * scroll vertical 20 * scroll vertical 20% * scroll vertical -40 * scroll vertical begin * scroll vertical end * scroll horizontal 10 * scroll horizontal -500 * scroll horizontal begin * scroll horizontal end
* | add STRING_ARRAY cl arguments when opening new windowsGravatar Rob2009-10-30
| |
* | added zoom_type type variableGravatar Rob2009-10-27
|/
* removed update_gui commandGravatar Robert Manea2009-10-26
|
* Merge branch 'master' of git://github.com/bct/uzbl into experimentalGravatar Robert Manea2009-10-25
|\
| * remove pointless cmd_{cookie,scheme}_handler()Gravatar Brendan Taylor2009-10-25
| |
| * Merge remote branch 'dieterbe/experimental'Gravatar Brendan Taylor2009-10-25
| |\