fvwm-convert-2.6: Retain whitespace converting mouse/kry bindings.
[fvwm.git] / bin / ChangeLog
blobd110c6782376992d962964b8f38b5ce0aba9c3d0
1 2010-01-03  Thomas Adam   <thomas.adam22@gmail.com>
2         * fvwm-convert-2.6.in (convert_key_mouse_bindings):
3         Retain white space between Mouse/Key fields.
5         Don't cull any deliberate whitespace between fields if we end up
6         converting some of the options found.
8 2010-01-02  Thomas Adam   <thomas.adam22@gmail.com>
9         * fvwm-convert-2.6.in:
10         Be more strict in file handling when following Read statements.
12         Ensure we don't overwrite any previously defined file when following
13         Read files picked up by using "-f".
14         
15 2010-01-02  Thomas Adam   <thomas.adam22@gmail.com>
16         * fvwm-convert-2.6.in:
17         * fvwm-convert-2.6.1.in:
18         Handle continuation lines.
20         Process those lines ending in a backslash by prepending them to the
21         previous line and just shunting it to a common function.  When writing
22         out the file, ensure we preserve the split lines.
24 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
25         * fvwm-convert-2.6.in:
26         Use !UsePPosition over NoPPosition when negating style lines..
28         When converting styles over, use !UsePPosition, and not convert to
29         !PPosition -- which would have happened due to how the negation for
30         style command works for other styles.
31 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
32         * fvwm-convert-2.6.in:
33         Retain "Read foo" lines when calling handle_read_file()
35         Ensure we retain this line when spitting out the converted file,
36         otherwise the file from Read will never get processed by FVWM.
38 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
39         * fvwm-convert-2.6.in:
40         * fvwm-convert-2.6.1.in:
41         Convert over to use GetOpt::Long and introduce -f and -h.
43         --follow-read|-f : Follow files found via "Read".
44         --help|-h : Print help message.
46         No longer allow fvwm-convert-2.6 to follow Read files automatically --
47         force this via -f instead.
49         In the case of -f not given, still print out files found on the command
50         line to make the user aware there's additional files that will need
51         processing.
53 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
54         * fvwm-convert-2.6.in:
55         Fix command-line parsing, and allow for destination file to be honoured
56         -- stupid logic bug on my part.
58 2009-03-22  Mikhael Goikhman  <migo@homemail.com>
60         * Makefile.am:
61         add fvwm version to automatically generated man pages
63         * fvwm-menu-directory.1:
64         * fvwm-menu-headlines.1:
65         * fvwm-menu-xlock.1:
66         * fvwm-perllib.1:
67         regenerated
69 2009-03-17  Mikhael Goikhman  <migo@homemail.com>
71         * fvwm-menu-desktop.in:
72         * fvwm-menu-directory.in:
73         * fvwm-menu-headlines.in:
74         * fvwm-menu-xlock.in:
75         * fvwm-perllib.in:
76         convert my old code to use var_name and function_name coding style
78         * Makefile.am:
79         rename target "pod2man" to "regenerate"
81         * fvwm-menu-*.1:
82         regenerated
84 2009-03-10  Mikhael Goikhman  <migo@homemail.com>
86         * fvwm-perllib.in:
87         hide "use Gtk;" pseudo-dependency from annoying package builders
89 2009-03-10  Mikhael Goikhman  <migo@homemail.com>
91         * fvwm-config.in:
92         fix wrong spacing in the output caused by libXcursor patch
94         * fvwm-menu-headlines.in:
95         switch the default broswer from "netscape" to "firefox",
96         fix parsing of "&#xabcd;" entities in xml and RootPrompt site
98 2007-08-07  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
100         * fvwm-menu-directory.1:
101         * fvwm-config.1.in:
102         * fvwm-convert-2.2.1.in:
103         * fvwm-bug.in:
104         * fvwm-menu-headlines.in:
105         * fvwm-convert-2.4.1.in:
106         * fvwm-root.1.in:
107         * fvwm-menu-xlock.1:
108         * fvwm-convert-2.6.1.in:
109         * fvwm-bug.1.in:
110         * fvwm-perllib.1:
111         * fvwm-perllib.in:
112         * fvwm-menu-headlines.1:
113         * fvwm-menu-directory.in:
114         * fvwm-menu-desktop.1.in:
115         * fvwm-menu-xlock.in:
116         write fvwm in lower case
118 2007-07-19  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
120         * Makefile.am (LDADD):
121         fixed building with libXcursor
123 2007-06-22  Simon Griph  <simon(at)griph(dot)se>
125         * fvwm-config.in:
126         * Makefile.am (LDADD):
128 2007-01-28  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
130         * fvwm-convert-2.6.in:
131         * fvwm-convert-2.4.in:
132         * fvwm-config.in:
133         * fvwm-bug.in:
134         added GPL notice
136         * fvwm-root.c:
137         #includes from library path with "..." not <...>
139 2007-01-28  Simon Griph  <simon(at)griph(dot)se>
141         * Makefile.am (LDADD, INCLUDES):
142         added rsvg_LIBS, rsvg_CFLAGS
144         * fvwm-config.in:
145         * fvwm-root.1.in (DESCRIPTION):
146         * fvwm-root.c (usage):
147         documented new svg support
148         (SetRootWindow):
149         added Frsvg_init() call
151 2007-01-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
153         * fvwm-root.c:
154         use new library header files
156 2007-01-26  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
158         * fvwm-root.c (SetRootWindow):
159         use image path in fvwm-root, but prepend pwd to it.
161         * fvwm-root.c (SetRootWindow):
162         don't use image path in fvwm-root
164 2007-01-15  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
166         * fvwm-config.in:
167         * fvwm-bug.in (datarootdir):
168         * fvwm-perllib.in:
169         use datarootdir
171 2007-01-14  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
173         * fvwm-root.c (SetRootWindow):
174         use int instead of unsigned int.
176 2006-12-18  Viktor Griph  <griph@dd.chalmers.se>
178         * Makefile.am (man_MANS, EXTRA_DIST):
179         don't install fvwm-convert-2.2 man page
181 2006-11-13  Dan Espen  <dane@mk.telcordia.com>
183         * fvwm-menu-directory.in: Use escapeFileName on directory name.
184         Security patch from Tavis Ormandy.
186 2006-09-19  Viktor Griph  <griph@dd.chalmers.se>
188         * fvwm-root.c (SetRootWindow):
189         silence gcc4 warnings
191 2006-04-07  Serge Koksharov  <gentoosiast dog yandex dot ru>
193         * fvwm-bug.in:
194         changed fallback editor from `emacs' to `vi' because it much
195         more widespread on non-Linux systems
196         fixed errors (because of incorrect syntax fallback entries were
197         not used)
198         now script honors `TMPDIR' env. variable and if it's not set it
199         fallback to `/tmp' directory when creating temporary file
201 2006-04-04  Serge Koksharov  <gentoosiast dog yandex dot ru>
203         * ChangeLog:
204         corrected typo
206 2006-03-02  Serge Koksharov  <gentoosiast dog yandex dot ru>
208         * fvwm-config.1.in:
209         * fvwm-menu-headlines.1:
210         * fvwm-menu-headlines.in:
211         * fvwm-perllib.in:
212         * fvwm-root.1.in:
213         corrected typos
215 2005-09-21  Mikhael Goikhman  <migo@homemail.com>
217         * fvwm-perllib.in:
218         enhance "tutorial", add "events" man page
220 2005-09-19  Olivier Chapuis  <olivier.chapuis@free.fr>
222         * fvwm-root.c (main):
223         64-bit refixes
225 2005-07-18  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
227         * fvwm-root.c (main):
228         64-bit fixes
230 2005-07-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
232         * fvwm-menu-directory:
233         applied patch  by Stephen Dennison <stephenrd@gmail.com> to correct a
234         typo
236 2005-07-04  Dan Espen  <dane@mk.telcordia.com>
238         * fvwm-menu-desktop.1.in: Add option gnome-mandriva.
240         * fvwm-menu-desktop.in (check_app): When checking if executable exists,
241         allow full path.  Add new option, gnome-mandriva.
243 2005-03-17  Dan Espen  <dane@mk.telcordia.com>
245         * fvwm-menu-desktop.1.in: Fix .IP.
247 2004-08-10  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
249         * fvwm-root.c:
250         fixed compiling
252 2004-08-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
254         * fvwm-root.c (SetRootWindow):
255         (main):
256         fail with exit code 1 if image does not exist
258 2004-06-29  Mikhael Goikhman  <migo@homemail.com>
260         * fvwm-menu-directory.in:
261         * fvwm-menu-directory.1:
262         new option --func-name
264 2004-03-19  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
266         * fvwm-bug.in:
267         script safety patch; see
268         http://securitytracker.com/alerts/2004/Jan/1008781.html
270 2004-01-01  Mikhael Goikhman  <migo@homemail.com>
272         * fvwm-menu-directory.in:
273         security fix for file names with eoln
275 2003-12-16  olicha  <olivier.chapuis@free.fr>
277         * fvwm-menu-desktop.in:
278         Tried to found KDE3 icons and mini icons
280 2003-11-29  Mikhael Goikhman  <migo@homemail.com>
282         * fvwm-menu-headlines.1:
283         * fvwm-menu-headlines.in:
284         update/fix Kuro5hin, GNOME-News, NewsForge, LinuxApps;
285         support redirection to other host to reduce problems in the future;
286         don't cache with explicit or implicit web proxies; added Schedule hint
288 2003-09-12  Mikhael Goikhman  <migo@homemail.com>
290         * fvwm-config.in:
291         added iconv reporting
293 2003-09-03  Mikhael Goikhman  <migo@homemail.com>
295         * fvwm-menu-directory.1:
296         * fvwm-menu-directory.in:
297         --title and --command-title now support empty argument
298         (suppress title action or title completely)
300 2003-07-08  Mikhael Goikhman  <migo@homemail.com>
302         * fvwm-menu-headlines.1:
303         * fvwm-menu-headlines.in:
304         replace old BBC-World and BBC-SciTech with new BBC headlines
306 2003-04-18  Mikhael Goikhman  <migo@homemail.com>
308         * fvwm-config.in:
309         fixed --localedir
310         * fvwm-config.1:
311         updated
313 2003-03-22  Mikhael Goikhman  <migo@homemail.com>
315         * fvwm-menu-directory.1:
316         * fvwm-menu-directory.in:
317         * fvwm-menu-headlines.1:
318         * fvwm-menu-headlines.in:
319         * fvwm-menu-xlock.1:
320         * fvwm-menu-xlock.in:
321         make the scripts to be warning safe
323 2003-03-15  Mikhael Goikhman  <migo@homemail.com>
325         * fvwm-menu-*.1:
326         regenerated
328 2003-01-29  Mikhael Goikhman  <migo@homemail.com>
330         * fvwm-menu-directory.1:
331         * fvwm-menu-directory.in:
332         * fvwm-menu-headlines.1:
333         * fvwm-menu-headlines.in:
334         * fvwm-menu-xlock.1:
335         * fvwm-menu-xlock.in:
336         fixed one problem with pod caused some man page paragraphs to disappear
338 2003-01-03  olicha  <olivier.chapuis@free.fr>
340         * fvwm-config.in:
341         * fvwm-config.1:
342         Removed HAVE_GNOME and HAVE_EWMH
344 2002-12-19  olicha  <olivier.chapuis@free.fr>
346         * fvwm-config.in:
347         MIT Shared Memory Extension
349 2002-11-29  Mikhael Goikhman  <migo@homemail.com>
351         * fvwm-menu-desktop.in:
352         * fvwm-menu-desktop.1:
353         --uniconv now uses perl internal convertion if possible (much faster)
355 2002-11-28  olicha  <olivier.chapuis@free.fr>
357         * fvwm-config.1:
358         * fvwm-config.in:
359         localedir and gettext
361 2002-11-10  Mikhael Goikhman  <migo@homemail.com>
363         * fvwm-bug.1:
364         * fvwm-bug.in:
365         * fvwm-config.1:
366         * fvwm-config.in:
367         * fvwm-menu-desktop.1:
368         * fvwm-menu-desktop.in:
369         * fvwm-menu-directory.1:
370         * fvwm-menu-directory.in:
371         * fvwm-menu-headlines.1:
372         * fvwm-menu-headlines.in:
373         * fvwm-menu-xlock.1:
374         * fvwm-menu-xlock.in:
375         * fvwm-perllib.1:
376         * fvwm-perllib.in:
377         * fvwm-root.1:
378         * fvwm-root.c:
379         all programs now support --help, -h, -?, --version, -V
380         and some (that supported it in 2.4.x also support -v)
382 2002-11-09  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
384         * fvwm-root.c:
385         removed long option names with "-" instead of "--"
387 2002-11-09  Mikhael Goikhman  <migo@homemail.com>
389         * Makefile.am (bin_SCRIPTS):
390         * fvwm_make_browse_menu.sh:
391         * fvwm_make_directory_menu.sh:
392         moved from bin to utils again
394 2002-11-07  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
396         * Makefile.am (bin_SCRIPTS):
397         install below shell scripts too
399         * fvwm_make_browse_menu.sh:
400         * fvwm_make_directory_menu.sh:
401         moved from utils to bin
403 2002-11-04  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
405         * fvwm-root.c (SetRootWindow):
406         fixed compile error
408 2002-10-31  olicha  <olivier.chapuis@free.fr>
410         * fvwm-root.c (SetRootWindow):
411         Updated PImageLoadPixmapFromFile
413 2002-10-27  Mikhael Goikhman  <migo@homemail.com>
415         * fvwm-root.c:
416         * fvwm-root.1:
417         switch to --option names in documentation, -option works too;
418         added --no-retain-pixmap and --no-dummy for completeness
420 2002-10-27  olicha  <olivier.chapuis@free.fr>
422         * fvwm-root.c:
423         * fvwm-root.1:
424         added --retain-pixmap; added documentation
426 2002-10-18  olicha  <olivier.chapuis@free.fr>
428         * Makefile.am (bin_SCRIPTS):
429         fvwm-root depends on libfvwm
431 2002-10-15  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
433         * fvwm-root.1:
434         applied patch by Cameron Simpson
436 2002-10-15  olicha  <olivier.chapuis@free.fr>
438         * fvwm-root.c (SetRootWindow):
439         Updated PictureInitCMapRoot
441 2002-10-12  Mikhael Goikhman  <migo@homemail.com>
443         * fvwm-bug.in:
444         show VERSIONINFO
446 2002-10-09  Mikhael Goikhman  <migo@homemail.com>
448         * fvwm-perllib.in:
449         more on tutorial
451 2002-10-08  olicha  <olivier.chapuis@free.fr>
453         * fvwm-root.c (*):
454         ColorLimit Visual fixes
456 2002-09-17  Mikhael Goikhman  <migo@homemail.com>
458         * fvwm-perllib.in:
459         progress in writing tutorial
461 2002-09-14  Mikhael Goikhman  <migo@homemail.com>
463         * fvwm-perllib.in:
464         some work on documentation
466 2002-09-06  Mikhael Goikhman  <migo@homemail.com>
468         * fvwm-config.in:
469         added options --is-final, --is-stable, --release-date
471 2002-08-11  olicha  <olivier.chapuis@free.fr>
473         * fvwm-root.c (main):
474         New options -no-dither, -dither and -no-cl
475         (SetRootWindow):
476         Update the PImageLoadPixmapFromFile args
478 2002-08-02  Mikhael Goikhman  <migo@homemail.com>
480         * Makefile.am:
481         DESTDIR fix
483 2002-08-01  Mikhael Goikhman  <migo@homemail.com>
485         * fvwm-menu-headlines.in:
486         support http redirections; update BBC headlines to work again
488 2002-06-20  Mikhael Goikhman  <migo@homemail.com>
490         * fvwm-root.c:
491         fixed build without xpm; search in built-in image-path first
493 2002-06-19  Mikhael Goikhman  <migo@homemail.com>
495         * fvwm-menu-headlines.in:
496         added timeout on initial connection
497         * fvwm-config.in:
498         added png and xft reporting
500 2002-06-17  Mikhael Goikhman  <migo@homemail.com>
502         * fvwm-menu-desktop.1:
503         some improvements
505         * fvwm-perllib.1:
506         * fvwm-perllib.in:
507         improved documentation and code
509 2002-06-15  Mikhael Goikhman  <migo@homemail.com>
511         * fvwm-menu-headlines.1:
512         * fvwm-menu-headlines.in:
513         added support for CNN, BBC-World, BBC-SciTech headlines;
514         do not show time or/and date fields that can't be guessed
515         instead of showing a fake time/date
517         * fvwm-perllib.1:
518         * fvwm-perllib.in:
519         added a new script for perllib documentation
521 2002-06-09  Mikhael Goikhman  <migo@homemail.com>
523         * fvwm-menu-headlines.1:
524         * fvwm-menu-headlines.in:
525         fix for a bad httpd responce, new option --icon-error
527 2002-06-02  Mikhael Goikhman  <migo@homemail.com>
529         * fvwm-menu-headlines.1:
530         * fvwm-menu-headlines.in:
531         add timeouts on socket reading (default is 20 seconds) and --timeout;
532         updated NewsForge, LinuxFr;
533         disabled SegFault, AppWatch, JustLinux, FreeKDE as non-functional
535 2002-05-28  Mikhael Goikhman  <migo@homemail.com>
537         * fvwm-config.in:
538         removed multibyte reporting
540 2002-05-09  olicha  <olivier.chapuis@free.fr>
542         * fvwm-root.c (SetRootWindow):
543         A fix
545 2002-04-25  Mikhael Goikhman  <migo@homemail.com>
547         * *.1:
548         improved main headers and updated for 2.5.1
550         * fvwm-config.in:
551         report xrender support
553 2002-04-23  Mikhael Goikhman  <migo@homemail.com>
555         * fvwm-root.c:
556         minor reformatting and spell checking
558 2002-04-22  olicha  <olivier.chapuis@free.fr>
560         * fvwm-root.c (*):
561         Some renaming.
563 2002-04-12  Mikhael Goikhman  <migo@homemail.com>
565         * *:
566         split directory utils/ into 2 directories:
567         bin/   - for programs installed into ${bindir}
568         utils/ - for developer and miscellaneous utilities
570         renamed programs:
571         xpmroot        -> fvwm-root
572         fvwmbug        -> fvwm-bug
573         fvwmrc_convert -> fvwm-convert-2.2
574         fvwm24_convert -> fvwm-convert-2.4
576         added:
577         fvwm-convert-2.6.{in,1}
579         * Makefile.am:
580         setup compatibility symlinks for xpmroot and xpmroot.1
582 2002-04-05  olicha  <olivier.chapuis@free.fr>
584         * Makefile.am:
585         Added -lm to LDADD
587         * fvwm-menu-desktop.in (get_info):
588         Allows png icons in fvwm menu
590         * xpmroot.c (SetRootWindow):
591         (main):
592         * Makefile.am:
593         xpmroot can load xbm and png image file. It is enabled even without
594         xpm support
596 2002-03-03  Mikhael Goikhman  <migo@homemail.com>
598         * fvwm-config.in:
599         added --supports-bidi (renamed) and --supports-perllib
601 2002-03-01  Mikhael Goikhman  <migo@homemail.com>
603         * configure_dev.sh:
604         s/autolocal/aclocal/; pass arguments to ./configure
606 2002-03-01  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
608         * configure_dev.sh:
609         added autolocal
611 2002-02-21  Mikhael Goikhman  <migo@homemail.com>
613         * fvwm-config.in:
614         added --supports-fribidi
616 2002-02-10  Mikhael Goikhman  <migo@homemail.com>
618         * fvwm-config.in:
619         * fvwm-config.1:
620         added --fvwm-perllibdir
622 2002-02-07  Mikhael Goikhman  <migo@homemail.com>
624         * Makefile.am:
625         do not generate fvwmbug (and fvwmbug.sh), it is generated by configure
627         * fvwmbug.in:
628         renamed from fvwmbug.sh.in and minor changes
630 2002-02-01  Dan Espen  <dane@mk.telcordia.com>
632         * fvwm-menu-xlock.1:
633         * fvwm-menu-headlines.1:
634         * fvwm-menu-directory.1:
635         * fvwm-menu-desktop.1: fvwmrc -> .fvwm2rc
637 2002-01-30  Mikhael Goikhman  <migo@homemail.com>
639         * fvwm24_convert.in:
640         * Makefile.am:
641         use the same generation as for other perl scripts
643         * BuildXLockMenu:
644         remove compatibility script
646 2002-01-21  olicha  <olivier.chapuis@free.fr>
648         * xpmroot.c (main):
649         * xpmroot.1:
650         Removed the -np option and uncomment the -fe and -d documentation
652 2002-01-19  Dan Espen  <dane@mk.telcordia.com>
654         * xpmroot.1: Language check done, options still commented out.
656 2002-01-19  olicha  <olivier.chapuis@free.fr>
658         * xpmroot.c:
659         Some reformating and fixed a miss print
661 2002-01-18  olicha  <olivier.chapuis@free.fr>
663         * xpmroot.1:
664         Remove the documentations of the new xpmroot options as There is
665         something that I do not understand with the "memory of the
666         background of the root window"
668 2002-01-16  olicha  <olivier.chapuis@free.fr>
670         * xpmroot.c (main):
671         New option -np which causes to set _XSETROOT_ID to None and to do not
672         keep the pixmap in memory. New option -d which free the _XSETROOT_ID
673         pixmap and set it to None and which forces xpmroot to do not set the
674         background. New options -fe for freeing the ESETROOT_PMAP_ID pixmap.
676 2001-11-26  Mikhael Goikhman  <migo@homemail.com>
678         * fvwm-config.in:
679         make ewmh entry consistent with others
681 2001-11-15  olicha  <olivier.chapuis@free.fr>
683         * fvwm-config.in:
684         Added ewmh
686 2001-11-10  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
688         * fvwm24_convert:
689         Print an error message if source file is not writable
691 2001-10-13  olicha  <olivier.chapuis@free.fr>
693         * fvwm-menu-desktop.in:
694         One or two fixes
696 2001-10-09  Mikhael Goikhman  <migo@homemail.com>
698         * fvwm-menu-headlines.in:
699         improved support for linuxfr.org, added thinkgeek.com
701         * make_fvwmdist.sh:
702         s/autormake/automake/
704 2001-09-05  olicha  <olivier.chapuis@free.fr>
706         * fvwm-menu-headlines.in:
707         * fvwm-menu-headlines.1:
708         Added linuxfr.org and fix a man page misprint
710 2001-08-25  Mikhael Goikhman  <migo@homemail.com>
712         * fvwm-menu-directory.in:
713         * fvwm-menu-directory.1:
714         fixed several kinds of escaping in menu names, menu items and shell
715         commands
717 2001-08-15  Mikhael Goikhman  <migo@homemail.com>
719         * fvwm-config.in:
720         * fvwm-config.1:
721         s/gnome-wm/gnome-hints/
723 2001-07-30  Mikhael Goikhman  <migo@homemail.com>
725         * fvwm-menu-headlines.in:
726         improved xml parsing, added support for newsforge.com, kuro5hin.org,
727         bbspot.com
729 2001-07-25  Mikhael Goikhman  <migo@homemail.com>
731         * fvwm-menu-headlines.in:
732         * fvwm-menu-headlines.1:
733         several improvements and enhancements: better comply with HTTP/1.1,
734         so AppWatch does not freeze the script and --buggyproxy is not needed,
735         fixed FreshMeat time format (they changed it), show network errors
736         in the menu with a possibility to reload when network returns instead
737         of dying AND added support for 7 more free software sites
739 2001-07-22  Mikhael Goikhman  <migo@homemail.com>
741         * fvwm-config.in:
742         added xinerama and shape support; resorting
744 2001-07-10  Mikhael Goikhman  <migo@homemail.com>
746         * fvwm24_convert.in:
747         update $dest2 only after all changes to $dest, not before
749 2001-07-08  Mikhael Goikhman  <migo@homemail.com>
751         * fvwm24_convert.in:
752         use a correct form $ENV{'HOME'} not $$HOME
754         * fvwm-config.1:
755         created the man page
757 2001-06-30  Mikhael Goikhman  <migo@homemail.com>
759         * make_fvwmdist.sh:
760         changed date format in NEWS file to actually match the one in NEWS
762 2001-06-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
764         * make_fvwmdist.sh:
765         changed date format in NEWS file
767 2001-06-23  Mikhael Goikhman  <migo@homemail.com>
769         * fvwm-menu-directory.1:
770         * fvwm-menu-directory.in:
771         be consistent in code and doc: s/--check-subdir/--check-subdirs/
773 2001-06-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
775         * make_fvwmdist.sh:
776         corrected typos
777         update version number in FAQ too
779 2001-05-06  Mikhael Goikhman  <migo@homemail.com>
781         * fvwm-config.in:
782         fixed --supports-feature broken in the previous commit
784 2001-05-04  Mikhael Goikhman  <migo@homemail.com>
786         * fvwm-config.in:
787         report gdk-imlib support in FvwmGtk, rename gnome support to gnome-wm
789 2001-04-09  Dan Espen  <dane@mk.telcordia.com>
791         * make_fvwmdist.sh: Figure our user full name.
793 2001-04-03  Mikhael Goikhman  <migo@homemail.com>
795         * Makefile.am:
796         don't build and install xselection, there is a more powerful package
797         of the same name
799 2001-03-24  Mikhael Goikhman  <migo@homemail.com>
801         * fvwm-menu-desktop.1:
802         * fvwm-menu-desktop.in:
803         rewordings
805 2001-03-24  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
807         * fvwm24_convert.1:
808         updated
810         * fvwm24_convert.in:
811         use \s instead of [ \t]
812         removed conversion of placement names, print a message instead
813         print warnings about FvwmConfig and FvwmPipe
814         improved comment detection
815         detect continuation lines
816         fixed typo
817         fixed line continuations
818         do not merge continuation lines if possible
820 2001-03-23  olicha  <olivier.chapuis@free.fr>
822         * fvwm-menu-desktop.in:
823         * fvwm-menu-desktop.1:
824         New option --merge-user-menu for KDE version 2
825         New options --check-[mini-]icons to fix problems if no icons
826         are found for the styles
828 2001-03-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
830         * fvwm24_convert.in (line):
831         fixed HilightColor conversion
832         added HilightColorset conversion
833         convert WindowShadeAnimate command
835 2001-03-22  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
837         * fvwm24_convert.in (line):
838         enhanced button panel line recognition
840 2001-03-21  Dan Espen  <dane@mk.telcordia.com>
842         * fvwm24_convert.in: Add detection of old style FvwmButtons panel
843         definitions.
845 2000-03-20  Mikhael Goikhman  <migo@homemail.com>
847         * fvwm-config.in:
848         added --fvwm-exe option for potential forward compatibility
850         * fvwm-menu-desktop.1:
851         * fvwm-menu-desktop.in:
852         * fvwm-menu-directory.1:
853         * fvwm-menu-directory.in:
854         * fvwm-menu-xlock.1:
855         * fvwm-menu-xlock.in:
856         be compatible with a new wm-icons-0.3.0 icon list
858         * fvwm-menu-headlines.1:
859         simply regenerated with a new fancy perl-5.6.0 man page format
861 2001-03-18  Dan Espen  <dane@mk.telcordia.com>
863         * make_fvwmdist.sh: Add instruction to increase release number in FAQ.
864         * fvwm24_convert.in: Changes in GlobalOpts conversions.
866 2001-03-18  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
868         * fvwm24_convert.in (line):
869         replace "IconFont" with "Style * IconFont"
871 2001-03-11  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
873         * fvwm-menu-headlines.1:
874         * fvwm-menu-directory.1:
875         * fvwm-menu-xlock.in:
876         * fvwm-menu-headlines.in:
877         * fvwm-menu-directory.in:
878         changed some comments so that they don't look like cvs conflict markers
880 2001-02-26  Dan Espen  <dane@mk.telcordia.com>
882         * make_fvwmdist.sh (VER): Add instructions for NEWS update on stable
883         branch.
885 2001-02-25  Dan Espen  <dane@mk.telcordia.com>
887         * make_fvwmdist.sh (wrong_dir): Use portable way of redirecting
888         the grep output.
890 2001-01-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
892         * make_fvwmdist.sh (wrong_dir):
893         fixed logic
894         partially rewritten for portability reasons
895         new options
896           -R: skip to next release series number after building
897           -M: skip to next major release number after building
898           -w: disable -Werror in compiler flags
899           -a, -b, -s: build an alpha/beta/stable release
901 2001-01-26  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
903         * make_fvwmdist.sh (wrong_dir):
904         portability fixes
906 2000-01-24  Mikhael Goikhman  <migo@homemail.com>
908         fvwm-config.in:
909         show gnomelibs and multibyte support in summary and options
911 2000-01-21  Mikhael Goikhman  <migo@homemail.com>
913         * fvwm-menu-desktop.{in,1}:
914         * fvwm-menu-directory.{in,1}:
915         rewordings
917 2000-01-20  olicha  <olivier.chapuis@free.fr>
919         * fvwm-menu-desktop.in:
920         * fvwm-menu-desktop.1:
921         New option --menu-style and fix check for perl >= 5.6
922         (the value of $] is 5.006).
924         * fvwm-menu-directory.in:
925         * fvwm-menu-directory.1:
926         New option --menu-style
928 2000-01-01  Mikhael Goikhman  <migo@homemail.com>
930         * fvwm-menu-desktop.in:
931         fixed execution on older perl < 5.6
933 2000-12-12  olicha  <olivier.chapuis@free.fr>
935         * fvwm-menu-desktop.in:
936         * fvwm-menu-desktop.1:
937         New option --uniconv and --uniconv-exec for UTF8 encoding
939 2000-12-09  olicha  <olivier.chapuis@free.fr>
941         * fvwm-menu-desktop.in:
942         * fvwm-menu-desktop.1:
943         New option --utf8 for UTF8 encoding (in KDE2)
945 2000-12-05  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
947         * make_fvwmdist.sh:
948         added environment variable to allow bringing up the network
949         programmatically
950         documentation in file
952 2000-11-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
954         * make_fvwmdist.sh:
955         make distcheck2
957 2000-11-19  Mikhael Goikhman  <migo@homemail.com>
959         * Makefile.am:
960         fixed 'make distcheck' by adding $(top_srcdir)/utils/ path
962 2000-11-17  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
964         * rebuild_dev.sh:
965         added script that reconfigures and rebuilds fvwm
966         * configure_dev.sh:
967         script that calls automake, autoconf and configure
968         * build_dev.sh:
969         script that rebuilds fvwm with -Wall and -Werror
971 2000-11-13  Mikhael Goikhman  <migo@homemail.com>
973         * Makefile.am:
974         replaced unportable $<
976 2000-11-10  Mikhael Goikhman  <migo@homemail.com>
978         * make_fvwmdist.sh:
979         small fix in cvs log message, now also auto-updating the NEWS file
981 2000-11-02  Dan Espen  <dane@mk.telcordia.com>
983         * fvwm24_convert.1:
984         * fvwm24_convert.in: Convert GlobalOpts to Style commands or BugOpts
985         as needed.
987 2000-10-11  Dan Espen  <dane@mk.telcordia.com>
989         * fvwm24_convert.1:
990         * fvwm24_convert.in: Convert to perl, print warning on read commands,
991         do caseless matching on commands.
993 2000-10-09  Mikhael Goikhman  <migo@homemail.com>
995         * fvwm-menu-directory.{in,1}:
996         * fvwm-menu-headlines.{in,1}:
997         added --command options, which enhance --exec ones;
998         use ~/.fvwm ($FVWM_USERDIR) for state files/dirs, not $HOME
1000 2000-10-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1002         * xpmroot.c (SetRootWindow):
1003         honour return code of XGetWindowAttributes()
1005 2000-10-04  Mikhael Goikhman  <migo@homemail.com>
1007         * utils/fvwm-menu-desktop.in:
1008         use a non-conflicting module syntax; be more tolerant to read
1009         permission problems; validate an alias parameter
1011 2000-09-28  Dan Espen  <dane@mk.telcordia.com>
1013         * fvwm24_convert.in: Handle space in HighlightColor.  Leave commented
1014         out ModulePath and ColorLimit commands.
1015         * fvwm24_convert.1: document more limitations/features.
1017 2000-09-26  Dan Espen  <dane@mk.telcordia.com>
1019         * fvwm24_convert.1: new man page.
1020         * Makefile.am (man_MANS): add fvwm24_convert.1 man page.
1022 2000-09-25  Mikhael Goikhman  <migo@homemail.com>
1024         * Makefile.am (EXTRA_DIST): s/fvwm24_convert/fvwm24_convert.in/
1026 2000-09-24  Dan Espen  <dane@mk.telcordia.com>
1028         * Makefile.am (fvwm24_convert): Rules to build fvwm24_convert.
1029         * fvwm24_convert.in: Works for me.  Docs next.
1031 2000-09-18  Dan Espen  <dane@mk.telcordia.com>
1033         * fvwm24_convert.in: preliminary version.  Not done yet.
1035 2000-08-19  Mikhael Goikhman  <migo@homemail.com>
1037         * utils/fvwm-menu-desktop.1:
1038         * utils/fvwm-menu-desktop.in:
1039         be more quiet; rename --fvwm-gtk-name to --fvwmgtk-alias
1041 2000-05-14  Mikhael Goikhman  <migo@homemail.com>
1043         * make_fvwmdist.sh:
1044         s/$VRELEASE_$VMAJOR_VMINOR/${VRELEASE}_${VMAJOR}_$VMINOR/
1046 2000-05-04  Mikhael Goikhman  <migo@homemail.com>
1048         * Makefile.am, fvwmbun.sh.in:
1049         fixed minor info bug, small rearrangings
1050         * fvwm-config.in:
1051         added gnome support query
1053 2000-04-26  Mikhael Goikhman  <migo@homemail.com>
1055         * fvwm-config.in, fvwmbug.sh.in:
1056         Changes in defaults of FVWM_DATADIR & FVWM_USERDIR;
1057         renamings and rewordings.
1059 2000-04-12  Mikhael Goikhman  <migo@homemail.com>
1061         * fvwm-config.in:
1062         added --supports, --supports-<feature> options, some enhancements.
1064 2000-04-06  Mikhael Goikhman  <migo@homemail.com>
1066         * fvwm-config.in:
1067         a new fvwm script, to be used for querying fvwm instalation
1069 2000-02-25  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1071         * make_fvwmdist.sh (VERSION_STRING):
1072         improved release building script
1074 2000-02-05  Mikhael Goikhman  <migo@homemail.com>
1076         * fvwm-menu-*.{in,1}:
1077         some clean up in code and man; ~ in file names is now mostly expanded;
1078         added --wm-icons; changed to work with Redhat 5.1 perl
1080         * fvwm-menu-xlock.in:
1081         actually renamed --format to the previously documented --item,
1082         --item format now can contain width specifiers like in other scripts;
1083         renamed --icon to --icon-item, added --icon-title;
1085         * fvwm-menu-directory.in:
1086         actually renamed --format to the previously documented --item;
1087         changed data file name used in --reuse to .fvwm-menu-directory.dir
1089         * fvwm-menu-headlines.in: timezones of sites are now taken in account,
1090         still daylight saving time is evaluated approximately for dumb sites
1091         dumping local time for own zone without specifying it instead of GMC;
1092         support for AppWatch site, support for user defined sites;
1093         added --info, --icon-title, --icon-item, --icon-home.
1095         * fvwm-menu-desktop.{in,1}:
1096         change --i-know-what-i-do (flag) to --time-limit (integer)
1098 2000-01-02  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1100         * fvwmrc_convert:
1101         use new styles Font, IconFont, Hilight...
1103 2000-01-01  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1105         * fvwmrc_convert:
1106         updated for WindowFont and HilightColor(set)
1108 1999-12-17  Mikhael Goikhman  <migo@homemail.com>
1110         * fvwm-menu-headlines.in:
1111         * fvwm-menu-headlines.1:
1112         A new configurable script to show popular web site headlines in fvwm
1113         menus. Currently supported FreshMeat, LinuxToday, SlashDot, Segfault.
1115         * fvwm-menu-directory.in: --special-dirs gets an argument now
1116         * fvwm-menu-{directory,xlock}: --format renamed to --item
1118         * Makefile.am: added fvwm-menu-headlines; fvwm-menu scripts now
1119         are installed
1121 1999-11-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1123         * make_fvwmdist.sh:
1124         new script to help building the distribution
1126 1999-11-24  Dan Espen  <dane@mk.telcordia.com>
1128         * fvwm-menu-desktop.1: Removed 8 bit character that was causing
1129         Solaris nroff to core out.  Did a little proofreading.
1131 1999-11-17  Mikhael Goikhman  <migo@homemail.com>
1133         * Makefile.am:
1134         removed FORCE from fvwmbug, added fvwmbug to CLEANFILES;
1135         fvwm-menu-{xlock,directory}.1 are not autogenerated now, because of
1136         'cvs update' timestamp bug; use: make _fvwm-menu-xlock.1
1138 1999-11-15  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1140         * fvwm-menu-directory.in:
1141         * fvwm-menu-desktop.in:
1142         * fvwmrc_convert.1:
1143         * fvwm-menu-directory.1:
1144         * fvwm-menu-desktop.1:
1145         ispell session
1147 1999-11-05  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1149         * fvwm_make_browse_menu.sh:
1150         applied fix by Brad Giaccio
1152 1999-10-30  Mikhael Goikhman  migo@homemail.com
1154         * fvwm-menu-directory.in: --reuse option works again
1156 1999-09-23  Paul D. Smith  <psmith@gnu.org>
1158         * Makefile.am (LDADD): Move the $(X_LIBS) reference earlier in all
1159         LDADD variables, before (for example) the $(xpm_LIBS) reference;
1160         sometimes the latter doesn't contain its own -L options, and uses
1161         X's.
1163 1999-09-05  Mikhael Goikhman  <migo@homemail.com>
1165         * fvwmrc_convert:
1166         Replaced several occurrences of InitFunction and/or RestartFunction
1167         with StartFunction.
1169 1999-09-04  Mikhael Goikhman  <migo@homemail.com>
1171         * Makefile.am: removed use of $< on explicit rule;
1172         more code to satisfy both pod2man and 'make -j'
1173         * fvwm-menu-directory.in: removed @VERSION@ from the man page part
1175 1999-08-23  Mikhael Goikhman  <migo@homemail.com>
1177         * fvwm-menu-directory.in: new option --format to put the file size,
1178         date, type, full name etc. into the menu label; the option --title is
1179         extended (new default is "*-40p" now).
1180         * fvwm-menu-xlock.in: new options --format and --special-first;
1181         special and non-special modes are now separated
1182         * fvwm_make_browse_menu.sh: improved the simulation command line
1184 1999-08-17  Mikhael Goikhman  <migo@homemail.com>
1186         * BuildXLockMenu: created the compatibility wrapper to fvwm-menu-xlock
1187         * fvwm_make_browse_menu.sh:
1188         * fvwm_make_directory_menu.sh:
1189         restored (used by fvwm2.1) with a pointer to fvwm-menu-directory
1190         * fvwm-menu-xlock.in:
1191         * fvwm-menu-directory.in:
1192         * fvwm-menu-desktop.in:
1193         * fvwm-menu-desktop.1:
1194         some small documentation fixes, added some useful xlock options
1196 1999-08-17  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1198         * fvwm-menu-xlock.in:
1199         * fvwm-menu-directory.in:
1200         use FVWM instead of F{ine,antastic,eline} VWM
1202 1999-08-16  Dominik Vogt  <domivogt@bvstp038.bbn.hp.com>
1204         * fvwm-menu-xlock.1:
1205         * fvwm-menu-directory.1:
1206         * fvwm-menu-desktop.1: use FVWM instead of F{ine,antastic,eline} VWM
1208 1999-08-16  Mikhael Goikhman  <migo@homemail.com>
1210         * ChangeLog:
1211         * fvwm-menu-xlock.in:
1212         * fvwm-menu-xlock.1:
1213         * fvwm-menu-directory.in:
1214         * fvwm-menu-directory.1:
1215         * fvwm-menu-desktop.in:
1216         * fvwm-menu-desktop.1:
1217         New files added.
1218         fvwm-menu perl scripts can be used to auto build fvwm menus.
1219         All scripts are very configurable, see --help and man pages.
1221         * BuildXLockMenu.in:
1222         * BuildXLockMenu.1:
1223         * fvwm_make_browse_menu.sh:
1224         * fvwm_make_directory_menu.sh:
1225         Removed in favor of new more configurable scripts.