Age | Commit message (Collapse) | Author |
|
* groff interprets "%T" even when double-quoted. Use \&%T instead.
|
|
* 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
|
|
|
|
|
|
|
|
I'll be more careful when using 'c' in Magit. ;)
|
|
* plug memory leak
* consistent indentation
* minimize variables scope
* kill commented code
|
|
|
|
|
|
* while here, s/EMACS/Emacs/ in the Info manual
|
|
* fdl.texi: update to a newer version (not to a newer licence version!)
* ratpoison.texi: update to build printed manuals, get rid of annoying
@node references, and move GFDL to the last section. use automake support
for version.texi, so that manuals don't ship with an outdated version
* .gitignore: match update
|
|
|
|
|
|
|
|
|
|
|
|
|
|
relative to current frame when there's no window
* update docs
|
|
there's no window
* update documentation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(show_frame_indicator): only show frame indicator
(set_active_frame): new arg force_indicator. all callers updated.
(show_frame_indicator): new arg force. all callers updated.
* src/main.c (init_defaults): init bar_in_padding
* src/globals.c (rp_switch_screen_hook): new hook
* src/data.h (struct rp_defaults): new slot, bar_in_padding
* src/bar.c (bar_x): honour bar_in_padding setting
(bar_y): likewise
* src/actions.c (init_set_vars): add barinpadding
(set_barinpadding): new function
* src/globals.h: new global rp_switch_screen_hook
|
|
format chars in manpage
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* src/main.c (init_defaults): init defaults.top_kmap
* src/events.c (handle_key): use defaults.top_kmap for the top kmap
* src/data.h (struct rp_defaults): new field, top_kmap
* src/actions.c (set_topkmap): new prototype
(init_set_vars): topkmap new set variable
(initialize_default_keybindings): use defaults.top_kmap for the top kmap
(cmd_undefinekey): likewise
(cmd_definekey): likewise
(cmd_escape): likewise
(cmd_delkmap): likewise
(set_topkmap): new function
|
|
* src/actions.c (init_user_commands): new command sfrestore
(cmd_sfrestore): new function
|
|
|
|
|
|
(cmd_info): handle optional argument
* src/format.c: new file
* src/format.h: new file
* Makefile.am (ratpoison_SOURCES): add format.c and format.h
* src/actions.c (set_infofmt): new function
(wingravity_to_string): char * instead of static char * because needed in format.c
(cmd_info): use format_string
* src/actions.h (wingravity_to_string): add prototype
* src/data.h (info_fmt): new variable
* src/main.c (init_defaults): set a value for defaults.info_fmt
* src/ratpoison.h: include format.h
* src/windows.c (get_window_list): use format_string
(isdigit): remove function as the formatting is now done in format.c
(concat_width): likewise
(format_window_name): likewise
|