Timeline
Apr 14, 2011:
- 3:06 AM Ticket #169 (:help filter lies) created by
- :help filter claims […] However, the actual syntax accepted by …
Apr 6, 2011:
- 12:54 PM Changeset [28da2da] by
- Just require stdbool.h and tell ncurses to use it Now that Solaris' stdbool.h works for us, we may as well just require it. The preamble is repetitive and didn't actually work anyway. (It conflicts with ncurses' attempts to redefine bool when stdbool.h is unavailable or disabled.) We may need to add a different preamble later if we care about including these headers in C++ (Solaris has a C++-incompatible stdbool.h), but we can deal with that later.
Apr 5, 2011:
- 3:44 PM Changeset [eeab49c] by
- Build with C99 This allows (and even requires) us to use -D_XOPEN_SOURCE=600 on Solaris. It also makes the Solaris stdbool.h actually work.
- 3:44 PM Changeset [f216307] by
- Properly discover things when /usr/athena != /usr On Solaris, by an accident of configure and krb5-config, we manage to discover libzephyr and libcom_err, but not com_err.h. Thankfully the latter is not fatal and we relied on C's defaulting everything to int. And by accident we were searching for libzephyr, and not zephyr.h. Also use CPPFLAGS instead of CFLAGS to pull in our bundled header files, otherwise autoconf warns about a discrepancy between the preprocessor and compiler.
- 3:44 PM Changeset [9b7b535] by
- Make the barnowl shell script work in Solaris Apparently their shell is lame. In case someone wanted to run this thing on Solaris or something absurd like that.
Apr 4, 2011:
Apr 3, 2011:
- 4:00 PM Changeset [4fd211f]release-1.10release-1.8release-1.9 by
- Use owl_function_makemsg to report no search matches It's not really an error; certainly not something that should end up in the error log.
- 3:06 PM Changeset [5c6d661]release-1.10release-1.8release-1.9 by
- IRC: Fix reconnect behavior.
- 3:06 PM Changeset [ab6d8f0]release-1.10release-1.8release-1.9 by
- Fix spacing in MODE messages.
- 3:06 PM Changeset [dace02a]release-1.10release-1.8release-1.9 by
- Use AnyEvent::IRC::Client's channel tracking, instead our own.
- 3:06 PM Changeset [b9a642a]release-1.10release-1.8release-1.9 by
- Only show nicks in response to irc-names.
- 3:06 PM Changeset [41ade7f]release-1.10release-1.8release-1.9 by
- Try to improve disconnection behavior
- 3:06 PM Changeset [0b0e460]release-1.10release-1.8release-1.9 by
- Squelch an "uninitialized" warning. I have no idea why ->{command} should be undef, but empirically it sometimes is.
- 3:06 PM Changeset [0ccf5ab]release-1.10release-1.8release-1.9 by
- Fix the message shown on on IRC connection.
- 3:06 PM Changeset [60b49a7]release-1.10release-1.8release-1.9 by
- Make nick-change events LOGIN messages instead of ADMIN.
- 3:06 PM Changeset [5d4262c]release-1.10release-1.8release-1.9 by
- Correctly grab the 'reason' field for quit messages.
- 3:06 PM Changeset [3713b86]release-1.10release-1.8release-1.9 by
- IRC: Remove the %reconnect hash. Keep everything in the %ircnets hash, always. This should hopefully help fix some really confusing bugs where we get multiple connections that think they have the same alias.
- 3:06 PM Changeset [59425a3]release-1.10release-1.8release-1.9 by
- Restore an accidentally-removed line.
- 3:06 PM Changeset [09bd74c]release-1.10release-1.8release-1.9 by
- Implement sending and receiving CTCP ACTIONs
- 3:06 PM Changeset [249bbbe]release-1.10release-1.8release-1.9 by
- Fix the connected callback.
- 3:06 PM Changeset [851a0e0]release-1.10release-1.8release-1.9 by
- IRC: Remove circular references between ::Connection and its Client.
- 3:06 PM Changeset [4787581]release-1.10release-1.8release-1.9 by
- Don't store a second copy of our nick.
- 3:06 PM Changeset [38d50c2]release-1.10release-1.8release-1.9 by
- Handle NICK messages from the server.
- 3:06 PM Changeset [8ba9313]release-1.10release-1.8release-1.9 by
- Port IRC support to AnyEvent::IRC.
- 3:06 PM Changeset [fb96152]release-1.10release-1.8release-1.9 by
- Don't die horribly if perl registers a dispatch and then closes the fd. Well-behaved perl code should of course remove the dispatch when it closes the fd, but there's no reason not to be robust to this failure mode.
- 3:06 PM Changeset [f2d71cfa]release-1.10release-1.8release-1.9 by
- Export version string in $BarnOwl::VERSION.
- 3:05 PM Changeset [21bab95]release-1.10release-1.8release-1.9 by
- Fix some bugs in asedeno's AnyEvent implementation.
- 2:57 PM Changeset [0b20de4]release-1.10release-1.8release-1.9 by
- First pass at AnyEvent. Implementing io and timer. Not implementing child or idle.
Mar 28, 2011:
- 6:52 PM Ticket #167 (barnowl should support Google 2FA) created by
- I haven't tried logging into Gmail jabber from barnowl in a while, but …
- 9:11 AM Changeset [6a71113]release-1.10release-1.8release-1.9 by
- Use g_strjoinv in owl_cmddict_execute_argv, don't quote correctly This reverts commit e3c8332fa85642544dba1222912b77cf6e32ce8c and uses g_strjoinv instead. The correctly quoted form caused the j keybinding in BarnOwl::Jabber to break. Without it, the world isn't sane this way either: :perl BarnOwl::bindkey(recv => 'C-f C-f' => command => 'recv:next') But a solution to this will probably be far more complex and bear little relation to this commit. In the meantime master really shouldn't have this obnoxious of a regression on it.
Mar 27, 2011:
- 12:11 AM Changeset [f203cad]release-1.10release-1.8release-1.9 by
- Ability to set exposure arbitrarily (like "zctl set exposure") Zephyr variables 'exposure' and 'default_exposure' have been added. The 'exposure' variable defaults to the value of 'default_exposure', which defaults to the value in ~/.zephyr.vars, if there is one, or to realm-visible. When the value of default_exposure is set with :set default_exposure ..., this value is written to ~/.zephyr.vars. Additionally, OWLVAR_STRING_FULL has been modified to allow custom setting of validset. This fixes ticket # 65.
- 12:11 AM Changeset [779bd3d]release-1.10release-1.8release-1.9 by
- Fixed minor bugs in variable.c Some functions previously ignored custom variable getters (v->get_fn) and used v->val.
Mar 26, 2011:
- 4:56 AM Changeset [eaa8f09] by
- Ability to set exposure arbitrarily (like "zctl set exposure") Zephyr variables 'exposure' and 'default_exposure' have been added. The 'exposure' variable defaults to the value of 'default_exposure', which defaults to the value in ~/.zephyr.vars, if there is one, or to realm-visible. When the value of default_exposure is set with :set default_exposure ..., this value is written to ~/.zephyr.vars. Additionally, OWLVAR_STRING_FULL has been modified to allow custom setting of validset. This fixes ticket # 65.
- 4:37 AM Changeset [50970e1] by
- Show how far you are in a long message Addresses most of ticket #119 - it shows how far you are in a long message, but not in a message that you're typing. The display style I've somewhat arbitrarily chosen is to replace <truncated> with <truncated: $num_lines_through/$total_lines>. Additionally, the <truncated> part of sepbar has been moved to be next to 'SCROLL', which it is most similar to.
Note: See TracTimeline
for information about the timeline view.