Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-28 | Prompt on interactive quit when confirmquit is true.cr/add_confirmquit | cos | |
Quitting a window manager is a very special and dangerous operation compared to exiting an editor, a web browser or something else with a command syntax very similar to ratpoison's. This commit adds some protection for those (us) who occasionally unintentionally types quit at the wrong prompt. | |||
2016-02-23 | Fix select error handling. | brainwash | |
Skip the error message and only show the window list when selecting an used window number in interactive mode. | |||
2015-06-16 | New settable variable, framemsgwait | Jérémie Courrèges-Anglas | |
Same as "msgwait" for for "Current Frame" messages. | |||
2015-06-16 | Make msgwait a variable; keep the command for a while | Jérémie Courrèges-Anglas | |
2015-02-05 | Document that dedicate can take an argument. | Jérémie Courrèges-Anglas | |
2015-02-05 | Be more strict about what "dedicate" accepts | Jérémie Courrèges-Anglas | |
No argument or... either 0 or 1. Will perhaps make debugging easier. | |||
2015-01-08 | Fix double free at exit time. | Jérémie Courrèges-Anglas | |
On Ubuntu (system used by the problem reporter) this is a double free, on OpenBSD with S in malloc.conf it ends in a SIGBUS probably because of the aggressive junking. | |||
2014-12-31 | Third try at cleaning set_active_window_body | Jérémie Courrèges-Anglas | |
Delete the weird logic and the nested loops. Use a true helper function, don't just move code around. | |||
2014-12-31 | Style fixes in set_active_window_body | Jérémie Courrèges-Anglas | |
* Delete useless parens * Sprinkle whitespace * No "if (cond) statement;" on a single line (items from the GNU coding standards, cf. README.developers) Additionally, * Don't mix code and decls, for consistency * Compare pointers against NULL | |||
2014-12-30 | Refactor duplicate branches of if() into a single block with leading ?:. | Jeff Abrahamson | |
2014-12-30 | Move to ratpoison-1.4.9-beta. | Jérémie Courrèges-Anglas | |
2014-09-17 | Comment on why XKeycodeToKeysym is still needed. | Jérémie Courrèges-Anglas | |
Prodded by Jeff Abrahamson. | |||
2014-09-15 | Plug memory leak in xinerama | Jérémie Courrèges-Anglas | |
If there is only one Xinerama screen we do not care about Xinerama but we should still free resources we just obtained. | |||
2014-09-15 | Correct tortuous comparison that triggers warnings | Jérémie Courrèges-Anglas | |
The code was actually correct but boy, this is no way to write a comparison. XineramaQueryVersion() returns zero on failure, so compare against that. Not False, not Success, not Maybe. | |||
2014-09-14 | Here comes ratpoison-1.4.8 | Jérémie Courrèges-Anglas | |
2014-09-14 | ChangeLog bits for 1.4.8 | Jérémie Courrèges-Anglas | |
2014-09-14 | NEWS entries for 1.4.8 | Jérémie Courrèges-Anglas | |
2014-09-14 | Check for and include sys/stat.h | Jérémie Courrèges-Anglas | |
* needed by the recent use of fchmod, missing include warning triggered on Debian stable but not OpenBSD | |||
2014-06-14 | Fix sfdump. | Jérémie Courrèges-Anglas | |
One more proof that I should not hack on the multiple screens support. Patch from Joshua Leners. | |||
2014-06-14 | Rewrite libhistory handling. | Jérémie Courrèges-Anglas | |
2014-06-14 | Fix --enable-mdoc error message. | Jérémie Courrèges-Anglas | |
2014-06-14 | Support --enable-debug=no | Jérémie Courrèges-Anglas | |
Reported by Jeroen Roovers (jer@gentoo) who proposed a similar patch. | |||
2014-06-14 | Kill RCS Ids. | Jérémie Courrèges-Anglas | |
2014-06-14 | Move to 1.4.7-beta | Jérémie Courrèges-Anglas | |
2014-05-28 | Clean-up duplicate entries in AUTHORS file.fix/authors_dups_clean-up | cos | |
2014-05-19 | Bad 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.c | Jé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-21 | s/EMACS/Emacs/ | Jérémie Courrèges-Anglas | |
2014-04-21 | README 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-09 | Remove MERCHANDISE. | Jérémie Courrèges-Anglas | |
As discussed with Ryan, the service has been discontinued. :) | |||
2014-04-08 | Here comes ratpoison-1.4.7 | Jérémie Courrèges-Anglas | |
2014-04-08 | Merge the last Changelog bits before release. | Jérémie Courrèges-Anglas | |
2014-04-08 | Mention the permissions change on the history file | Jérémie Courrèges-Anglas | |
* also delete a useless line while here | |||
2014-04-08 | Two hyphens that should be minus signs. | Jérémie Courrèges-Anglas | |
Proposed earlier by Bernhard R. Link. | |||
2014-04-02 | Here's 1.4.7-rc3. | Jérémie Courrèges-Anglas | |
2014-04-02 | At saving time, restrict the permissions of the history file | Jérémie Courrèges-Anglas | |
2014-04-02 | fclose returns 0 on success | Jérémie Courrèges-Anglas | |
* amend the test to avoid needless spamming when running in debug mode * tweak spacing while here | |||
2014-04-02 | Make sbuf_printf update the len and maxsz internal fields | Jé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-29 | Here's 1.4.7-rc2. | Jérémie Courrèges-Anglas | |
2014-03-29 | Amend 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-29 | Better wording. | Jérémie Courrèges-Anglas | |
2014-03-29 | In read_shellcmd make sure we don't dereference a NULL pointer. | Jérémie Courrèges-Anglas | |
2014-03-29 | Detect XKB support at build and runtime. | Jérémie Courrèges-Anglas | |
2014-03-29 | Group non-optional args with parens. | Jérémie Courrèges-Anglas | |
2014-03-29 | Make the `-pixels' case stand out for vsplit | Jérémie Courrèges-Anglas | |
2014-03-29 | Replace 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-29 | Li -> Cm for various command subarguments. | Jérémie Courrèges-Anglas | |
Prompted by a discussion with Bernhard R. Link. | |||
2014-03-29 | Hooks 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 | |