source: variable.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @94b9ee0   3 years andersk owl_variable_bool_get_tostring_default: Remove dead <invalid> case ...
(edit) @7dcef03   4 years andersk Use the Glib slice allocator for fixed-size objects The slice ...
(edit) @9d4dfdc   4 years davidben When replacing a variable, keep the old value This unbreaks variable ...
(edit) @f20daff   4 years davidben Don't g_value_unset an uninitialized GValue Silences a GObject assertion.
(edit) @6a8b519   5 years davidben Remove pointless return code from owl_variable_add_defaults
(edit) @f0a7c09   5 years davidben Remove read-only variable check Those are impossible now and were ...
(edit) @63d3e4e   5 years davidben Make GClosure invokes more mechanical We don't really need some of ...
(edit) @f41956d   5 years davidben Merge owl_variable_free and owl_variable_cleanup We don't do the ...
(edit) @4584d1f   5 years davidben Pipe all C-created variables through function calls Gets us some ...
(edit) @3b9ca71   5 years davidben Allow perl variables to participate in argumentless set/unset
(edit) @69f74c2   5 years davidben And now... the moment you've all been waiting for... Expose ...
(edit) @897fc1c   5 years davidben Fix error messages a bit
(edit) @5001a3d   5 years davidben g_strdup validsettings This'll allow perl to set it too.
(edit) @353719a   5 years davidben Start of perlvariables iteration N+1 New plan: the C <-> perl ...
(edit) @06e04a9   5 years davidben perlvariables - iteration N Later commits reworked a lot of this, but ...
(edit) @8258ea5   5 years jgross Fix spelling of various strings. I dumped `strings barnowl.bin` into ...
(edit) @d126a19   6 years jgross Flush the fmttext cache and redisplay on setting colorztext This ... release-1.9
(edit) @f271129   6 years jgross Fix up headers The additions to owl.h and some of the removals were ... release-1.9
(edit) @40de739   6 years jgross Fix the description of disable-ctrl-d It was backwards. Now it's ... release-1.9
(edit) @6f7d4f6   6 years davidben Pass initval to owl_variable_dict_newvar_bool as int, not bool While ... release-1.9
(edit) @30d0cf7   6 years jgross Change Owl to BarnOwl in variable.c I seemed to have missed one when ... release-1.8release-1.9
(edit) @a16d7e5   6 years jgross Replaced 'Owl' with 'BarnOwl' in user visible places Updated :show ... release-1.8release-1.9
(edit) @7756dde   6 years jgross Fix a typo in variable.c and a typo in filterelement.c release-1.8release-1.9
(edit) @fa981f3   6 years jgross Removed some NULL checks for things that really shouldn't ever be NULL ... release-1.8release-1.9
(edit) @1dab38e   6 years jgross Make owl_variable_dict_newvar_* give accurate validsettings release-1.8release-1.9
(edit) @ca749a9   6 years jgross Make variable getters return NULL instead of "<null>" This fixes ... release-1.8release-1.9
(edit) @ca54fd6   6 years jgross Pass owl_variable * around instead of owl_vardict *. This allows ... release-1.8release-1.9
(edit) @bc1d648   6 years jgross Drop require_type It's not doing much for us (and would do even less ... release-1.8release-1.9
(edit) @ce68f23   6 years davidben Make owl_dict_get_keys return a GPtrArray Almost all the remaining ... release-1.8release-1.9
(edit) @6829afc   6 years davidben Define CALLER_OWN macro Replace our exising uses of ... release-1.8release-1.9
(edit) @d427f08   6 years nelhage Use G_GNUC_WARN_UNUSED_RESULT Have gcc warn us when we ignore the ... release-1.8release-1.9
(edit) @72146c7   6 years davidben Convert pseudologins timer to glib timers release-1.8release-1.9
(edit) @9efc154   6 years andersk variables_to_init: Copy string literals This squashes the rest of the ... release-1.8release-1.9
(edit) @9e86f6f   6 years andersk variables_to_init: Move into new function owl_variable_add_defaults ... release-1.8release-1.9
(edit) @ea68035   6 years andersk Copy and free pval_default for OWL_VARIABLE_STRING variables ... release-1.8release-1.9
(edit) @4c7c21f   6 years davidben owl_dict_create also never fails And like everywhere else, we weren't ... release-1.8release-1.9
(edit) @3b8a563   6 years davidben Remove NULL checks before calling g_free g_free handles the NULL ... release-1.8release-1.9
(edit) @f203cad   7 years andersk Ability to set exposure arbitrarily (like "zctl set exposure") Zephyr ... release-1.8release-1.9
(edit) @779bd3d   7 years andersk Fixed minor bugs in variable.c Some functions previously ignored ... release-1.8release-1.9
(edit) @f25df21   7 years davidben Don't call owl_list_create in owl_dict_get_keys Until we get rid of ... release-1.8release-1.9
(edit) @010a951   7 years davidben Make owl_variable's get_tostring_fn return a newly allocated string ... release-1.8release-1.9
(edit) @f54b07d   7 years davidben Use g_get_host_name instead of gethostname and MAXHOSTNAMELEN This ... release-1.8release-1.9
(edit) @d4927a7   7 years andersk Replace owl_strdup with g_strdup. Signed-off-by: Anders Kaseorg ... release-1.8release-1.9
(edit) @ddbbcffa   7 years andersk Replace owl_free with g_free. Signed-off-by: Anders Kaseorg ... release-1.8release-1.9
(edit) @96828e4   7 years andersk Replace owl_malloc with g_new and g_new0. Signed-off-by: Anders ... release-1.8release-1.9
(edit) @d275eb2   7 years davidben Replace atokenize with glib's g_strsplit_set Glib's had ... release-1.8release-1.9
(edit) @bc14adc   7 years nelhage Punted __unspecified__ default value for default_style. variable.c ... release-1.7release-1.8release-1.9
(edit) @7d7326c   7 years davidben When deleting a variable, clean-up strings Variables allocated from ... release-1.7release-1.8release-1.9
(edit) @c6adf17   7 years davidben Track names along with timers, add :show timers This will help people ... release-1.7release-1.8release-1.9
(edit) @b120bd3   7 years nelhage add a random zsig function release-1.7release-1.8release-1.9
(edit) @e488ec5   7 years nelhage Merge branch 'security' release-1.7release-1.8release-1.9
(edit) @26ad412   7 years nelhage Use a uniquified debug file location. release-1.7release-1.8release-1.9
(edit) @f6fae8d   7 years davidben Port the editwin to owl_window The others are still unmanaged for ... release-1.7release-1.8release-1.9
(edit) @d544237   7 years leonidg Fixed typos in variables.c and commands.c Signed-off-by: Leonid ... release-1.7release-1.8release-1.9
(edit) @3687413   7 years davidben Only enable pseudologin timer when we use it The feature defaults to ... release-1.7release-1.8release-1.9
(edit) @4d9e4254   7 years nelhage Update the documentation for edit:max*cols. release-1.7release-1.8release-1.9
(edit) @a4bbd80   7 years nelhage Set edit:maxwrapcols to 70 by default. New BarnOwl users may not be ... release-1.7release-1.8release-1.9
(edit) @f92acd7   7 years davidben Only relayout on widget resizes We needn't compute a new window size ... release-1.7release-1.8release-1.9
(edit) @66e409c   7 years nelhage Add the "narrow-related" variable. This controls whether narrowing to ... release-1.6release-1.7release-1.8release-1.9
(edit) @66a8cd6   8 years andersk Copy structs without memcpy. Signed-off-by: Anders Kaseorg ... release-1.6release-1.7release-1.8release-1.9
(edit) @bf7aa1d   8 years andersk Rename owl_dict_free_all to owl_dict_cleanup. Signed-off-by: Anders ... release-1.6release-1.7release-1.8release-1.9
(edit) @0e57335   8 years andersk Rename owl_variable_dict_namelist_free to ... release-1.6release-1.7release-1.8release-1.9
(edit) @8c59178   8 years andersk Rename owl_list_free_all to owl_list_cleanup. Signed-off-by: Anders ... release-1.6release-1.7release-1.8release-1.9
(edit) @0fef6eb   8 years andersk Rename owl_variable_dict_free to owl_variable_dict_cleanup. ... release-1.6release-1.7release-1.8release-1.9
(edit) @bbd74a9   8 years andersk Rename owl_variable.free_fn to delete_fn. Signed-off-by: Anders ... release-1.6release-1.7release-1.8release-1.9
(edit) @3b0edaa   8 years andersk Rename owl_variable_free to owl_variable_delete. Signed-off-by: ... release-1.6release-1.7release-1.8release-1.9
(edit) @1672650   8 years andersk Rename atokenize_free to atokenize_delete. Signed-off-by: Anders ... release-1.6release-1.7release-1.8release-1.9
(edit) @7a3a747   8 years andersk owl_variable_enum_get_tostring: Don’t leak the tokenized settings. ... release-1.6release-1.7release-1.8release-1.9
(edit) @99525be   8 years andersk Use strtol without casting, to shut up gcc -Wcast-qual. strtol should ... release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @de3f641   8 years kcr Perl callout for zsig computation + move default to perl ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @8bce750   8 years nelhage Move all regression tests into tester.c. release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @01ff87d   8 years nelhage Merge branch 'andersk/const' release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e5c9b14a   8 years andersk Add const qualifiers for owl_vardict *. Signed-off-by: Anders Kaseorg ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @64735f0   8 years andersk Add const qualifiers for owl_variable *. Signed-off-by: Anders ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e19eb97   8 years andersk Add const qualifiers for char * and void *. Signed-off-by: Anders ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @fa4562c   8 years andersk Prepare code for adding const qualifiers for char * and void *. ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @defe4a3   8 years andersk Add const qualifiers for int *. Signed-off-by: Anders Kaseorg ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @3b42640   8 years asedeno Fix a bug tickled by changing variable:disable-ctrl-d The side-effect ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @c1d9441   8 years andersk variable.c: Add missing initializers for variables_to_init. ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @ba6c8bd   8 years andersk Get rid of a few more useless casts. Signed-off-by: Anders Kaseorg ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @4d86e06   8 years andersk Get rid of a whole bunch of useless casts. Signed-off-by: Anders ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @d43edd2   8 years andersk Death to RCS keywords. Signed-off-by: Anders Kaseorg <andersk@mit.edu> release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @81a96af   8 years nelhage Update the docs on 'zsig' and 'zsigproc'. Correctly document the ... debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @4f15e8e   9 years andersk Rip out the webbrowser variable. debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @451db9e   9 years geofft A bunch of spelling and grammar fixes, some obvious, some pedantic debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @da466e0   9 years geofft At broder/ccpost's suggestion, add a typewindelta variable that lets ... debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @719c699   9 years geofft Clean up _burningears, which is better done in Perl, and _summarymode, ... debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @52f8dd6   9 years nelhage Remove nearly all references to the "basic" style. barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @247cbc9   10 years geofft Add the variable 'zsender' to customize the outgoing Zephyr username. barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @af1920fd   10 years asedeno Portability - removing C++ style comments. barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @d536e72   10 years nelhage Handle recreation of an existing variable better. Copy over the ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @ad15610   10 years nelhage Applying ctl's variable shuffling patch for better ANSI C-ness. closes #18 barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @1cf3f8d3   10 years nelhage Make the built-in regression tests output TAP and add a perl wrapper ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @a695a68   10 years nelhage Adding the ability to define new variables from perl. barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @2fa15f0   11 years asedeno 1) Fix massive memory leak. I've removed the variable that held the ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @bc220b2   11 years asedeno Hooking perl into owl's main loop. barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @2fa5eed   11 years asedeno Fixed regression tests for booleans variables. They were testing a ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @0138478   11 years nelhage Test failures now print out file/line numbers barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @15b34fd   13 years kretch Fixed some small memory leaks in logging if files unwriteable If the ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @213a3eb   14 years kretch Removed extra newline from 'personalbell' online descr. barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
Note: See TracRevisionLog for help on using the revision log.