source: variable.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @63d3e4e   9 years davidben Make GClosure invokes more mechanical We don't really need some of ...
(edit) @f41956d   9 years davidben Merge owl_variable_free and owl_variable_cleanup We don't do the ...
(edit) @4584d1f   9 years davidben Pipe all C-created variables through function calls Gets us some ...
(edit) @3b9ca71   9 years davidben Allow perl variables to participate in argumentless set/unset
(edit) @69f74c2   9 years davidben And now... the moment you've all been waiting for... Expose ...
(edit) @897fc1c   9 years davidben Fix error messages a bit
(edit) @5001a3d   9 years davidben g_strdup validsettings This'll allow perl to set it too.
(edit) @353719a   9 years davidben Start of perlvariables iteration N+1 New plan: the C <-> perl ...
(edit) @06e04a9   9 years davidben perlvariables - iteration N Later commits reworked a lot of this, but ...
(edit) @8258ea5   9 years jgross Fix spelling of various strings. I dumped `strings barnowl.bin` into ...
(edit) @d126a19   10 years jgross Flush the fmttext cache and redisplay on setting colorztext This ... release-1.9
(edit) @f271129   10 years jgross Fix up headers The additions to owl.h and some of the removals were ... release-1.9
(edit) @40de739   10 years jgross Fix the description of disable-ctrl-d It was backwards. Now it's ... release-1.9
(edit) @6f7d4f6   10 years davidben Pass initval to owl_variable_dict_newvar_bool as int, not bool While ... release-1.9
(edit) @30d0cf7   10 years jgross Change Owl to BarnOwl in variable.c I seemed to have missed one when ... release-1.8release-1.9
(edit) @a16d7e5   10 years jgross Replaced 'Owl' with 'BarnOwl' in user visible places Updated :show ... release-1.8release-1.9
(edit) @7756dde   10 years jgross Fix a typo in variable.c and a typo in filterelement.c release-1.8release-1.9
(edit) @fa981f3   10 years jgross Removed some NULL checks for things that really shouldn't ever be NULL ... release-1.8release-1.9
(edit) @1dab38e   10 years jgross Make owl_variable_dict_newvar_* give accurate validsettings release-1.8release-1.9
(edit) @ca749a9   10 years jgross Make variable getters return NULL instead of "<null>" This fixes ... release-1.8release-1.9
(edit) @ca54fd6   10 years jgross Pass owl_variable * around instead of owl_vardict *. This allows ... release-1.8release-1.9
(edit) @bc1d648   10 years jgross Drop require_type It's not doing much for us (and would do even less ... release-1.8release-1.9
(edit) @ce68f23   10 years davidben Make owl_dict_get_keys return a GPtrArray Almost all the remaining ... release-1.8release-1.9
(edit) @6829afc   10 years davidben Define CALLER_OWN macro Replace our exising uses of ... release-1.8release-1.9
(edit) @d427f08   10 years nelhage Use G_GNUC_WARN_UNUSED_RESULT Have gcc warn us when we ignore the ... release-1.8release-1.9
(edit) @72146c7   10 years davidben Convert pseudologins timer to glib timers release-1.8release-1.9
(edit) @9efc154   10 years andersk variables_to_init: Copy string literals This squashes the rest of the ... release-1.8release-1.9
(edit) @9e86f6f   10 years andersk variables_to_init: Move into new function owl_variable_add_defaults ... release-1.8release-1.9
(edit) @ea68035   10 years andersk Copy and free pval_default for OWL_VARIABLE_STRING variables ... release-1.8release-1.9
(edit) @4c7c21f   10 years davidben owl_dict_create also never fails And like everywhere else, we weren't ... release-1.8release-1.9
(edit) @3b8a563   10 years davidben Remove NULL checks before calling g_free g_free handles the NULL ... release-1.8release-1.9
(edit) @f203cad   10 years andersk Ability to set exposure arbitrarily (like "zctl set exposure") Zephyr ... release-1.8release-1.9
(edit) @779bd3d   10 years andersk Fixed minor bugs in variable.c Some functions previously ignored ... release-1.8release-1.9
(edit) @f25df21   11 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   11 years davidben Make owl_variable's get_tostring_fn return a newly allocated string ... release-1.8release-1.9
(edit) @f54b07d   11 years davidben Use g_get_host_name instead of gethostname and MAXHOSTNAMELEN This ... release-1.8release-1.9
(edit) @d4927a7   11 years andersk Replace owl_strdup with g_strdup. Signed-off-by: Anders Kaseorg ... release-1.8release-1.9
(edit) @ddbbcffa   11 years andersk Replace owl_free with g_free. Signed-off-by: Anders Kaseorg ... release-1.8release-1.9
(edit) @96828e4   11 years andersk Replace owl_malloc with g_new and g_new0. Signed-off-by: Anders ... release-1.8release-1.9
(edit) @d275eb2   11 years davidben Replace atokenize with glib's g_strsplit_set Glib's had ... release-1.8release-1.9
(edit) @bc14adc   11 years nelhage Punted __unspecified__ default value for default_style. variable.c ... release-1.7release-1.8release-1.9
(edit) @7d7326c   11 years davidben When deleting a variable, clean-up strings Variables allocated from ... release-1.7release-1.8release-1.9
(edit) @c6adf17   11 years davidben Track names along with timers, add :show timers This will help people ... release-1.7release-1.8release-1.9
(edit) @b120bd3   11 years nelhage add a random zsig function release-1.7release-1.8release-1.9
(edit) @e488ec5   11 years nelhage Merge branch 'security' release-1.7release-1.8release-1.9
(edit) @26ad412   11 years nelhage Use a uniquified debug file location. release-1.7release-1.8release-1.9
(edit) @f6fae8d   11 years davidben Port the editwin to owl_window The others are still unmanaged for ... release-1.7release-1.8release-1.9
(edit) @d544237   11 years leonidg Fixed typos in variables.c and commands.c Signed-off-by: Leonid ... release-1.7release-1.8release-1.9
(edit) @3687413   11 years davidben Only enable pseudologin timer when we use it The feature defaults to ... release-1.7release-1.8release-1.9
(edit) @4d9e4254   11 years nelhage Update the documentation for edit:max*cols. release-1.7release-1.8release-1.9
(edit) @a4bbd80   11 years nelhage Set edit:maxwrapcols to 70 by default. New BarnOwl users may not be ... release-1.7release-1.8release-1.9
(edit) @f92acd7   11 years davidben Only relayout on widget resizes We needn't compute a new window size ... release-1.7release-1.8release-1.9
(edit) @66e409c   11 years nelhage Add the "narrow-related" variable. This controls whether narrowing to ... release-1.6release-1.7release-1.8release-1.9
(edit) @66a8cd6   12 years andersk Copy structs without memcpy. Signed-off-by: Anders Kaseorg ... release-1.6release-1.7release-1.8release-1.9
(edit) @bf7aa1d   12 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   12 years andersk Rename owl_variable_dict_namelist_free to ... release-1.6release-1.7release-1.8release-1.9
(edit) @8c59178   12 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   12 years andersk Rename owl_variable_dict_free to owl_variable_dict_cleanup. ... release-1.6release-1.7release-1.8release-1.9
(edit) @bbd74a9   12 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   12 years andersk Rename owl_variable_free to owl_variable_delete. Signed-off-by: ... release-1.6release-1.7release-1.8release-1.9
(edit) @1672650   12 years andersk Rename atokenize_free to atokenize_delete. Signed-off-by: Anders ... release-1.6release-1.7release-1.8release-1.9
(edit) @7a3a747   12 years andersk owl_variable_enum_get_tostring: Don’t leak the tokenized settings. ... release-1.6release-1.7release-1.8release-1.9
(edit) @99525be   12 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   12 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   12 years nelhage Move all regression tests into tester.c. release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @01ff87d   12 years nelhage Merge branch 'andersk/const' release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e5c9b14a   12 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   12 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   12 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   12 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   12 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   12 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   12 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   12 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   12 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   12 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   12 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   13 years andersk Rip out the webbrowser variable. debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @451db9e   13 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   13 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   13 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   13 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   14 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   14 years asedeno Portability - removing C++ style comments. barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @d536e72   14 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   14 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   14 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   14 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   15 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   15 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   15 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   15 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   17 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   18 years kretch Removed extra newline from 'personalbell' online descr. barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e22f27c   18 years kretch The 'loglogins' variable now controls whether login/logout messages ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @5d365f6   18 years kretch The 'personalbell' variable can now be set to 'on' 'off' or the name ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @4357be8   18 years kretch Don't print an error about loading subs if there is no .zephyr.subs Do ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @3038d13   18 years kretch Fixed typo in 'ignorelogins' help barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @280ddc6   18 years kretch Added the 'ignorelogins' variable barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @4b660cc   18 years kretch Now have a set of 'aaway' commands and variables just like the ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
Note: See TracRevisionLog for help on using the revision log.