summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-05-28Clean-up duplicate entries in AUTHORS file.fix/authors_dups_clean-upcos
2014-05-19Bad version in the latest NEWS chunk.Jérémie Courrèges-Anglas
This is a listing of changes since 1.4.6, not 1.4.7. Duh. Noticed by brainwash on #ratpoison, thanks!
2014-04-22"Fix" for sloppy.cJérémie Courrèges-Anglas
* so it seems like this change makes some users' life better. It still fails to behave properly here, but I don't care. :)
2014-04-21s/EMACS/Emacs/Jérémie Courrèges-Anglas
2014-04-21README tweaks from Jeff Abrahamson.Jérémie Courrèges-Anglas
* mention the use of sudo instead of a privileged shell * advertize the use of ./autogen.sh for users that pull from git * bonus: mention automake and the fact that recent autotools releases are needed
2014-04-09Remove MERCHANDISE.Jérémie Courrèges-Anglas
As discussed with Ryan, the service has been discontinued. :)
2014-04-08Here comes ratpoison-1.4.7Jérémie Courrèges-Anglas
2014-04-08Merge the last Changelog bits before release.Jérémie Courrèges-Anglas
2014-04-08Mention the permissions change on the history fileJérémie Courrèges-Anglas
* also delete a useless line while here
2014-04-08Two hyphens that should be minus signs.Jérémie Courrèges-Anglas
Proposed earlier by Bernhard R. Link.
2014-04-02Here's 1.4.7-rc3.Jérémie Courrèges-Anglas
2014-04-02At saving time, restrict the permissions of the history fileJérémie Courrèges-Anglas
2014-04-02fclose returns 0 on successJérémie Courrèges-Anglas
* amend the test to avoid needless spamming when running in debug mode * tweak spacing while here
2014-04-02Make sbuf_printf update the len and maxsz internal fieldsJérémie Courrèges-Anglas
* sbuf_printf updated the .data field with a freshly allocated string, but didn't bother setting the .len and .maxsz fields of the sbuf. Calling other sbuf_* functions on the same sbuf could lead to erratic behavior and data corruption. eg. in init_screen, the screen's display_string ended up corrupted, using putenv ratpoison couldn't override the DISPLAY environment variable in child processes anymore, introducing a regression on multi-screen setups. Bug reported and cause tracked down by William Yodlowsky, the maintainer of the OpenBSD ratpoison port. Thanks!
2014-03-29Here's 1.4.7-rc2.Jérémie Courrèges-Anglas
2014-03-29Amend the VARIABLES introduction paragraph.Jérémie Courrèges-Anglas
2014-03-29`warp' requires an argument.Jérémie Courrèges-Anglas
Noticed by Bernhard R. Link.
2014-03-29Better wording.Jérémie Courrèges-Anglas
2014-03-29In read_shellcmd make sure we don't dereference a NULL pointer.Jérémie Courrèges-Anglas
2014-03-29Detect XKB support at build and runtime.Jérémie Courrèges-Anglas
2014-03-29Group non-optional args with parens.Jérémie Courrèges-Anglas
2014-03-29Make the `-pixels' case stand out for vsplitJérémie Courrèges-Anglas
2014-03-29Replace spaces with hyphens to stress the need for a single word.Jérémie Courrèges-Anglas
Proposed earlier by Bernhard R. Link.
2014-03-29Li -> Cm for various command subarguments.Jérémie Courrèges-Anglas
Prompted by a discussion with Bernhard R. Link.
2014-03-29Hooks names aren't placeholders but really command modifiers.Jérémie Courrèges-Anglas
Prompted by a discussion with Bernhard R. Link.
2014-03-25`swap' needs at least one argument.Jérémie Courrèges-Anglas
2014-03-25Use AM_MISSING_PROG for mandoc (better error messages).Jérémie Courrèges-Anglas
Prompted by a discussion with Bernhard R. Link.
2014-03-24Yes, that ratpoison bug was nasty.Jérémie Courrèges-Anglas
* Hi, mist. :) * for those of you that wonder the purpose of this commit, don't ask. :)
2014-03-24Heading towards 1.4.7Jérémie Courrèges-Anglas
2014-03-24Initial NEWS ans ChangeLog entries for 1.4.7Jérémie Courrèges-Anglas
2014-03-24Stray empty line introduced in 5dcd243Jérémie Courrèges-Anglas
2014-03-24Ensure NULL is treated as a pointer in execl* callsJérémie Courrèges-Anglas
2014-03-24Avoid malloc(0) in add_command.Jérémie Courrèges-Anglas
2014-03-24Install ratpoison.el in share/emacs/site-lispJérémie Courrèges-Anglas
2014-03-24In frestore flag a frame_read error as appropriate.Jérémie Courrèges-Anglas
* while here kill a stray ';'
2014-03-24Factorize code in cmd_fdump.Jérémie Courrèges-Anglas
2014-03-24Factorize code in update_{window,group}_names.Jérémie Courrèges-Anglas
2014-03-24Indent function calls in unmanaged_window.Jérémie Courrèges-Anglas
2014-03-24Make unmanaged_window cheaper.Jérémie Courrèges-Anglas
* No need to get then free the window name in the loop, do it out of the loop.
2014-03-24Kill decls forgotten in a5ee817 "Kill code #if 0'ed since 2001."Jérémie Courrèges-Anglas
2014-03-24read_startup_files doesn't mangle its argument.Jérémie Courrèges-Anglas
2014-03-24Don't dup args passed on the cli, we don't mangle them.Jérémie Courrèges-Anglas
2014-03-24Put history_expand_line's return type on its own line.Jérémie Courrèges-Anglas
2014-03-24In history_add_upto make sure we don't dereference a NULL pointer;Jérémie Courrèges-Anglas
2014-03-24Kill history_resize, unused.Jérémie Courrèges-Anglas
2014-03-24Kill unused and forgotten include of assert.h in bar.cJérémie Courrèges-Anglas
2014-03-24Kill code and simplify cmd_numberJérémie Courrèges-Anglas
* cmd_number needs at least one argument * The code that handled the zero argument case was thus unreachable, and was the last user of print_window_information, so kill that function.
2014-03-04Kill last strcpy occurrence.Jérémie Courrèges-Anglas
* replace_keybinding is seldom used, no need to half-optimize it
2014-03-04strcpy -> memcpyJérémie Courrèges-Anglas
* since we have to know the string length anyway
2014-03-04strncpy -> memcpy.Jérémie Courrèges-Anglas
* we NUL-terminate it anyway * kill a useless "* sizeof (char)" while here