Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-20 | If HOME is not set in the env., fallback to the passwd entry. | Jérémie Courrèges-Anglas | |
* No attempt to detect pwd.h / getpwuid, not sure if needed. | |||
2014-02-20 | Mark the X socket as to be closed on exec. | Jérémie Courrèges-Anglas | |
* Avoids leaking a descriptor, and potential problems described in the comp.windows.x FAQ. | |||
2014-02-20 | Change set_close_on_exec to take a file descriptor. | Jérémie Courrèges-Anglas | |
* Since it's easier to get a fd from a FILE * rather than the other way around. | |||
2014-02-20 | Kill getsid(2) check in get_child_info. | Jérémie Courrèges-Anglas | |
* Purpose not understood, usage can't be right on OSes where getsid fails with EPERM if ratpoison and the argument pid are not in the session; guess what, ratpoison calls setsid(2) in spawn()... | |||
2014-02-20 | Kill noisy local variable. | Jérémie Courrèges-Anglas | |
2014-02-20 | Amend / kill weak comments. | Jérémie Courrèges-Anglas | |
2014-02-20 | Simplify using sbuf_free_struct. | Jérémie Courrèges-Anglas | |
2014-02-20 | Stop using XKeycodeToKeysym (deprecated). | Jérémie Courrèges-Anglas | |
* Use XkbKeycodeToKeysym instead. Not sure if this is a good change, but publish it at least so that people can test and report. | |||
2014-02-20 | Make some members of struct rp_input_line size_t. | Jérémie Courrèges-Anglas | |
2014-02-20 | Test for __builtin_prefetch, not for __GNUC__. | Jérémie Courrèges-Anglas | |
* Fixes build with pcc. | |||
2014-02-20 | Fix formatting warning with groff(1). | Jérémie Courrèges-Anglas | |
* groff interprets "%T" even when double-quoted. Use \&%T instead. | |||
2014-02-20 | Replace man(7) manpage with a mdoc(7)-formatted one. | Jérémie Courrèges-Anglas | |
* The former manpage needed Groff to be properly formatted, this is a dependancy I want to remove. Support for systems where neither groff nor mandoc are available is achieved by generating a man(7) manpage, which will be shipped in the tarballs. * The mdoc(7) language provides semantic annotations for better documentation of Unix utilities, contrary to man(7) which provides mere presentation markup. * The build system now encodes paths in the manpage according to the settings passed to ./configure. Note that some markup used may not be perfectly appropriate. Comments about this matter, and questions from distro maintainers using manpage patches are welcome. Selected reading: - http://mdocml.bsd.lv general information about mdoc(7) - http://mdocml.bsd.lv/mdoc.7.html mdoc(7) macros reference - http://manpages.bsd.lv/ mdoc(7) tutorial | |||
2014-02-20 | Fix typos and wrap line. | Jérémie Courrèges-Anglas | |
2014-02-20 | Fit line in 80 chars after last commit. | Jérémie Courrèges-Anglas | |
2014-02-20 | Add documentation of the rpwsm$i and rpwsm{n,p} aliases in rpws. | Vasil Zlatanov | |
2014-02-20 | Add the "current" option to rpws to print the current workspace. | Vasil Zlatanov | |
2014-01-15 | Casing. | Jérémie Courrèges-Anglas | |
2014-01-15 | Fix double "the". | Jérémie Courrèges-Anglas | |
2014-01-06 | Revert b470085. | Jérémie Courrèges-Anglas | |
* Wrong usage of pointers. Those two helper functions are supposed to update frame parameters passed as pointers, but this does not work. Assigning to a pointer merely changes its local value. * Additionally, forgotten assignment to "done" in find_non_dedicated_frame(), bug not visible in non-xinerama setups. | |||
2014-01-05 | Kill code #if 0'ed since 2001. | Jérémie Courrèges-Anglas | |
2014-01-04 | Kill init_globals(). | Jérémie Courrèges-Anglas | |
* selection has static storage and is thus correctly initialized. | |||
2014-01-04 | Ansify read_any_key(). | Jérémie Courrèges-Anglas | |
2014-01-03 | Make our fallback getline more compliant. | Jérémie Courrèges-Anglas | |
* don't use xmalloc/xrealloc, but return -1 in case of memory allocation failure * modify the parameters only when allocation succeeds | |||
2014-01-03 | Don't mix code and decls. | Jérémie Courrèges-Anglas | |
2014-01-03 | strdup -> xstrdup | Jérémie Courrèges-Anglas | |
2014-01-03 | malloc -> xmalloc | Jérémie Courrèges-Anglas | |
2014-01-03 | One realloc -> xrealloc. | Jérémie Courrèges-Anglas | |
2014-01-03 | Get rid of useless casts of xmalloc/realloc return value. | Jérémie Courrèges-Anglas | |
2014-01-03 | if (ptr) free(ptr) is not a good idiom. | Jérémie Courrèges-Anglas | |
2014-01-03 | Check for alternative names of typeof(). | Jérémie Courrèges-Anglas | |
2014-01-03 | Kill useless X_LDFLAGS and reorder variables. | Jérémie Courrèges-Anglas | |
2014-01-03 | Open $sysconfdir/ratpoisonrc, don't hardcode /etc. | Jérémie Courrèges-Anglas | |
2014-01-03 | Be more verbose about failures in read_startup_files(). | Jérémie Courrèges-Anglas | |
* If we fail with errno set to something != ENOENT then an error message should probably be printed. | |||
2014-01-03 | Better error checking for -f configfile. | Jérémie Courrèges-Anglas | |
* make read_startup_files() return whether it succeeded. A failure is when the user passed a specific config file, but we couldn't load it. * in main() exit if read_startup_files() failed. | |||
2014-01-03 | Report bugs to PACKAGE_BUGREPORT. | Jérémie Courrèges-Anglas | |
2014-01-03 | In str_comp() make len and i size_t. | Jérémie Courrèges-Anglas | |
2014-01-03 | Typo in comment. | Jérémie Courrèges-Anglas | |
2014-01-03 | Tiny xmalloc/realloc/strdup cleanup. | Jérémie Courrèges-Anglas | |
* kill "register" * compare pointers against NULL * separate declarations and code | |||
2014-01-03 | In parse_keydesc() strdup the key desc only if needed. | Jérémie Courrèges-Anglas | |
2014-01-03 | messages.h is included from ratpoison.h. | Jérémie Courrèges-Anglas | |
2014-01-03 | Non-compliant enum forward declaration. | Jérémie Courrèges-Anglas | |
2014-01-03 | Remove some fairly obvious comments. | Jérémie Courrèges-Anglas | |
2014-01-03 | FD_CLOEXEC is only used in set_close_on_exec(). | Jérémie Courrèges-Anglas | |
2014-01-03 | We need config.h, no need for ifdef's. | Jérémie Courrèges-Anglas | |
2013-12-05 | Added contrib/ratdate.sh and updated Makefile.am | Rob Paisley | |
2013-12-03 | Bogus cmdret_free call. | Jérémie Courrèges-Anglas | |
2013-11-26 | Prettify --with-xterm handling. | Jérémie Courrèges-Anglas | |
2013-11-26 | Prettify --enable-debug handling. | Jérémie Courrèges-Anglas | |
2013-11-26 | If asked for, use the Electric Fence library. | Jérémie Courrèges-Anglas | |
2013-11-26 | Assume we have stdarg.h and unistd.h. | Jérémie Courrèges-Anglas | |