Branch: refs/heads/ta/docs Home: https://github.com/fvwmorg/fvwm Commit: 55a5893adb4e332a48578734dee31f8929f2f2ad https://github.com/fvwmorg/fvwm/commit/55a5893adb4e332a48578734dee31f8929f2f2ad Author: Thomas Adam <tho...@xteddy.org> Date: 2018-07-28 (Sat, 28 Jul 2018)
Changed paths: M .gitignore M TODO.md M bin/Makefile.am M configure.ac M doc/fvwm/Makefile.am M fvwm/Makefile.am R fvwm/fvwm.c A fvwm/fvwm3.c M libs/Makefile.am R libs/fvwmlib.c A libs/fvwmlib3.c M modules/FvwmAnimate/Makefile.am M modules/FvwmAuto/Makefile.am M modules/FvwmBacker/Makefile.am M modules/FvwmBanner/Makefile.am M modules/FvwmButtons/Makefile.am M modules/FvwmCommand/Makefile.am M modules/FvwmCommandS/Makefile.am M modules/FvwmConsole/Makefile.am M modules/FvwmCpp/Makefile.am M modules/FvwmEvent/Makefile.am M modules/FvwmForm/Makefile.am M modules/FvwmIconMan/Makefile.am M modules/FvwmIdent/Makefile.am M modules/FvwmM4/Makefile.am M modules/FvwmPager/Makefile.am M modules/FvwmProxy/Makefile.am M modules/FvwmRearrange/Makefile.am M modules/FvwmScript/Makefile.am M tests/hints/Makefile.am M utils/Makefile.am M utils/fvwm-version-str.sh Log Message: ----------- Change version to 3.0.0 Indicate this is fvwm-3.0.0 (cherry picked from commit d58219c5c32f1e430db15d4bc0008a36239c3030) Commit: fbbac1fa9433a352ce56da4736dddfaaf760f2eb https://github.com/fvwmorg/fvwm/commit/fbbac1fa9433a352ce56da4736dddfaaf760f2eb Author: Thomas Adam <tho...@fvwm.org> Date: 2018-07-29 (Sun, 29 Jul 2018) Changed paths: A .clang-format Log Message: ----------- Introduce .clang-format Add a basic example of .clang-format which will be used in the future to apply consistent coding style to fvwm3. Commit: 45e0ef4b8e962073c53097a6cb0b819dac15beb3 https://github.com/fvwmorg/fvwm/commit/45e0ef4b8e962073c53097a6cb0b819dac15beb3 Author: Thomas Adam <tho...@fvwm.org> Date: 2018-07-29 (Sun, 29 Jul 2018) Changed paths: M .gitignore Log Message: ----------- Update .gitignore Bring .gitignore in line with fvwm3 specific files. Commit: 2d285828787eab6402f42b8e61c50693f57b6bc9 https://github.com/fvwmorg/fvwm/commit/2d285828787eab6402f42b8e61c50693f57b6bc9 Author: Thomas Adam <tho...@xteddy.org> Date: 2018-07-29 (Sun, 29 Jul 2018) Changed paths: M configure.ac A contrib/coccinelle/cast.cocci M fvwm/add_window.c M fvwm/borders.c M fvwm/builtins.c M fvwm/colorset.c M fvwm/conditional.c M fvwm/events.c M fvwm/ewmh.c M fvwm/ewmh_icons.c M fvwm/ewmh_names.c M fvwm/execcontext.c M fvwm/expand.c M fvwm/frame.c M fvwm/functions.c M fvwm/fvwm3.c M fvwm/infostore.c M fvwm/menuitem.c M fvwm/menus.c M fvwm/menustyle.c M fvwm/modconf.c M fvwm/module_interface.c M fvwm/module_list.c M fvwm/move_resize.c M fvwm/read.c M fvwm/schedule.c M fvwm/session.c M fvwm/stack.c M fvwm/style.c M fvwm/virtual.c M fvwm/windowlist.c M fvwm/windowshade.c M libs/BidiJoin.c M libs/Bindings.c M libs/Colorset.c M libs/CombineChars.c M libs/FBidi.c M libs/FEvent.c M libs/FGettext.c M libs/FImage.c M libs/FScreen.c M libs/FTips.c M libs/Fft.c M libs/Ficonv.c M libs/Flocale.c M libs/FlocaleCharset.c M libs/Graphics.c M libs/Makefile.am M libs/Module.c M libs/Parse.c M libs/Picture.c M libs/PictureBase.c M libs/PictureGraphics.c M libs/PictureImageLoader.c M libs/PictureUtils.c M libs/Strings.c M libs/System.c M libs/XResource.c M libs/charmap.c M libs/envvar.c M libs/flist.c M libs/fsm.c M libs/queue.c M libs/safemalloc.c M libs/safemalloc.h A libs/strlcpy.c A libs/strlcpy.h M libs/timeout.c M modules/FvwmAnimate/FvwmAnimate.c M modules/FvwmAuto/FvwmAuto.c M modules/FvwmBacker/FvwmBacker.c M modules/FvwmBanner/FvwmBanner.c M modules/FvwmButtons/FvwmButtons.c M modules/FvwmButtons/FvwmButtons.h M modules/FvwmButtons/button.c M modules/FvwmButtons/parse.c M modules/FvwmCommand/FvwmCommand.c M modules/FvwmCommand/fifos.c M modules/FvwmCommandS/FvwmCommandS.c M modules/FvwmConsole/FvwmConsole.c M modules/FvwmConsole/FvwmConsoleC.c M modules/FvwmConsole/getline.c M modules/FvwmCpp/FvwmCpp.c M modules/FvwmEvent/FvwmEvent.c M modules/FvwmForm/FvwmForm.c M modules/FvwmForm/ParseCommand.c M modules/FvwmForm/ReadXServer.c M modules/FvwmIconMan/FvwmIconMan.c M modules/FvwmIconMan/functions.c M modules/FvwmIconMan/globals.c M modules/FvwmIconMan/readconfig.c M modules/FvwmIconMan/winlist.c M modules/FvwmIconMan/xmanager.c M modules/FvwmIdent/FvwmIdent.c M modules/FvwmM4/FvwmM4.c M modules/FvwmPager/FvwmPager.c M modules/FvwmPager/x_pager.c M modules/FvwmProxy/FvwmProxy.c M modules/FvwmRearrange/FvwmRearrange.c M modules/FvwmScript/FvwmScript.c M modules/FvwmScript/Instructions.c M modules/FvwmScript/Widgets/Swallow.c M modules/FvwmScript/scanner.c M modules/FvwmScript/script.c M modules/FvwmScript/script.y Log Message: ----------- Replace safemalloc with x* equivalents It's insane to have casts to malloc and other functions, so remove those. Whilst there, standardise the wrappers we use. The conversion is achieved via a coccinelle script. Commit: 7b8684385826d71b38be96f3c1a4e82c39aa4b38 https://github.com/fvwmorg/fvwm/commit/7b8684385826d71b38be96f3c1a4e82c39aa4b38 Author: Thomas Adam <tho...@fvwm.org> Date: 2019-04-14 (Sun, 14 Apr 2019) Changed paths: M configure.ac R modules/FvwmBanner/FvwmBanner.1.in R modules/FvwmBanner/FvwmBanner.c R modules/FvwmBanner/Makefile.am R modules/FvwmBanner/fvwm-logo-current.xbm R modules/FvwmBanner/fvwm-logo-current.xpm R modules/FvwmCommand/Changes R modules/FvwmCommand/FvwmCommand.1.in R modules/FvwmCommand/FvwmCommand.c R modules/FvwmCommand/FvwmCommand.h R modules/FvwmCommand/Makefile.am R modules/FvwmCommand/README R modules/FvwmCommand/fifos.c R modules/FvwmCommand/findcmd.pl R modules/FvwmCommand/scripts/Makefile.am R modules/FvwmCommand/scripts/ex-auto.pl R modules/FvwmCommand/scripts/ex-cascade.pl R modules/FvwmCommand/scripts/ex-grpmv.pl R modules/FvwmCommand/scripts/focus-Netscape.pl R modules/FvwmCommand/scripts/focus-link.1 R modules/FvwmCommand/scripts/focus-link.pl R modules/FvwmCommand/scripts/push-away.pl R modules/FvwmCommand/scripts/test1.pl R modules/FvwmCommand/scripts/test2.sh R modules/FvwmCommandS/FvwmCommand.h R modules/FvwmCommandS/FvwmCommandS.c R modules/FvwmCommandS/Makefile.am R modules/FvwmCommandS/fifos.c R modules/FvwmCpp/FvwmCpp.1.in R modules/FvwmCpp/FvwmCpp.c R modules/FvwmCpp/FvwmCpp.h R modules/FvwmCpp/Makefile.am R modules/FvwmForm/Changes R modules/FvwmForm/FvwmForm-Capture R modules/FvwmForm/FvwmForm-Desktop R modules/FvwmForm/FvwmForm-Form R modules/FvwmForm/FvwmForm-QuitVerify R modules/FvwmForm/FvwmForm-Rlogin R modules/FvwmForm/FvwmForm-RootCursor R modules/FvwmForm/FvwmForm-RootCursor.pl R modules/FvwmForm/FvwmForm-Talk R modules/FvwmForm/FvwmForm-TalkHelp R modules/FvwmForm/FvwmForm-XDGMenuHelp R modules/FvwmForm/FvwmForm-XDGOptionsHelp R modules/FvwmForm/FvwmForm.1.in R modules/FvwmForm/FvwmForm.c R modules/FvwmForm/FvwmForm.h R modules/FvwmForm/Makefile.am R modules/FvwmForm/ParseCommand.c R modules/FvwmForm/ReadXServer.c R modules/FvwmM4/FvwmM4.1.in R modules/FvwmM4/FvwmM4.c R modules/FvwmM4/FvwmM4.h R modules/FvwmM4/Makefile.am R modules/FvwmProxy/ConfigFvwmProxyDefaults R modules/FvwmProxy/FvwmProxy.1.in R modules/FvwmProxy/FvwmProxy.c R modules/FvwmProxy/FvwmProxy.h R modules/FvwmProxy/Makefile.am M modules/Makefile.am Log Message: ----------- Deprecation of modules This deprecates some module from FVWM: * FvwmBanner -- can use an external program for this; * FvwmCommand/FvwmCommandS -- will be replaced; * FvwmCpp /FvwmM4 -- old; * FvwmForm -- FvwmScript does enough of this for now; * FvwmProxy -- interesting experiment. Commit: 431019675cb6d147cfe3615824ecacb68614451d https://github.com/fvwmorg/fvwm/commit/431019675cb6d147cfe3615824ecacb68614451d Author: Thomas Adam <tho...@fvwm.org> Date: 2019-04-14 (Sun, 14 Apr 2019) Changed paths: M Makefile.am M configure.ac R tests/FvwmButtons/FvwmButtons.sh R tests/Makefile.am R tests/README.test_options R tests/hints/Makefile.am R tests/hints/README R tests/hints/hints_test.c R tests/menus/README R tests/menus/icon1.xpm R tests/menus/icon2.xpm R tests/menus/icon3.xpm R tests/menus/install.menus R tests/menus/menus.read R tests/menus/sidepic.xpm R tests/perl/README R tests/perl/module-example R tests/perl/module-flash R tests/perl/module-tkdesker R tests/perl/module-trackertest R tests/perl/module-winlist R tests/perl/show-commands R tests/perl/xmessage.fpl R tests/perl/xmessage.ppp R tests/purify/README R tests/purify/install.purify R tests/purify/purify.fvwm2rc R tests/purify/purify.read R tests/purify/test.png R tests/purify/test1.xpm R tests/purify/test2.xpm R tests/purify/test3.xpm R tests/purify/windowshade.pl R tests/purify/xtrek_fed_e.xbm R tests/random/README R tests/random/mkrandomcfg.zsh R tests/test_options Log Message: ----------- Deprectate tests/ These are old and antiquated, and haven't been maintained in ages. Commit: 969ad67557b45d653b1a311929ac3c3a8199c62a https://github.com/fvwmorg/fvwm/commit/969ad67557b45d653b1a311929ac3c3a8199c62a Author: Thomas Adam <tho...@fvwm.org> Date: 2019-04-14 (Sun, 14 Apr 2019) Changed paths: R INSTALL.md M Makefile.am M README.md R TODO.md M configure.ac A dev-docs/COMMANDS A dev-docs/DEVELOPERS.md A dev-docs/INSTALL.md A dev-docs/Makefile.am A dev-docs/PARSING.md A dev-docs/TODO.md R docs/COMMANDS R docs/DEVELOPERS.md R docs/Makefile.am R docs/PARSING.md Log Message: ----------- Rename docs -> dev-docs Using the name "docs" when there's already a "doc" directory for man page commands, was always risky. This should make the distinction easier. Commit: ba2a0eebdce9e26ef60adb4426c93581a3b475ac https://github.com/fvwmorg/fvwm/commit/ba2a0eebdce9e26ef60adb4426c93581a3b475ac Author: Thomas Adam <tho...@fvwm.org> Date: 2019-04-16 (Tue, 16 Apr 2019) Changed paths: M autogen.sh M dev-docs/INSTALL.md Log Message: ----------- INSTALL: don't let autogen imply configure When running autogen.sh, don't imply ./configure -- this is an oddity in FVWM; no other package does this. Commit: c7b9fd0a311ed83d2f8cc294bf7c4bf044c6b6fa https://github.com/fvwmorg/fvwm/commit/c7b9fd0a311ed83d2f8cc294bf7c4bf044c6b6fa Author: Thomas Adam <tho...@fvwm.org> Date: 2019-04-16 (Tue, 16 Apr 2019) Changed paths: M .travis.yml Log Message: ----------- TRAVIS: fix build Commit: 0efbd1b0366a81ebb01bc6157dcc0e59c58b88ee https://github.com/fvwmorg/fvwm/commit/0efbd1b0366a81ebb01bc6157dcc0e59c58b88ee Author: Thomas Adam <tho...@fvwm.org> Date: 2019-04-16 (Tue, 16 Apr 2019) Changed paths: M .travis.yml Log Message: ----------- TRAVIS-CI: unset CFLAGS for configure When calling ./configure, unset CFLAGS so the compiler isn't confused. Commit: 48c08063a8bc5915a49a854b475c6d0ce7c654f1 https://github.com/fvwmorg/fvwm/commit/48c08063a8bc5915a49a854b475c6d0ce7c654f1 Author: Thomas Adam <tho...@fvwm.org> Date: 2019-04-29 (Mon, 29 Apr 2019) Changed paths: A dev-docs/NEW-COMMANDS.md Log Message: ----------- WIP: NEW-COMMANDS.md Compare: https://github.com/fvwmorg/fvwm/compare/55a5893adb4e%5E...48c08063a8bc