source: variable.c

Revision Log Mode:


Legend:

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