Copy purify.fvwm2rc to /tmp - add instructions in README.
[fvwm.git] / bin / ChangeLog
blobe3afd7cc28611ceed2ffcb8de584610630026172
1 2010-01-05  Thomas Adam   <thomas.adam22@gmail.com>
2         * fvwm-convert-2.6.in:
3         * fvwm-convert-2.6.1.in:
4         Minor style cleanups.
6         Tidy up of some of the code.  Fix some odd wording in the man page.
8 2010-01-05  Thomas Adam   <thomas.adam22@gmail.com>
9         * fvwm-convert-2.6.in:
10         Convert all function lines where possible.
12         Ensure we run all function lines through __convert_conditionals() and
13         not just functions we're explicitly converting.
15 2010-01-05  Thomas Adam   <thomas.adam22@gmail.com>
16         * fvwm-convert-2.6.in (write_out_file):
17         Don't write out StartFunction if not defined.
19         Don't put a blank template for StartFunction if there isn't one in the
20         config file.
22 2010-01-03  Thomas Adam   <thomas.adam22@gmail.com>
23         * fvwm-convert-2.6.in (check_func_definition):
24         * fvwm-convert-2.6.in (handle_continuation):
25         Handle "+ foo" lines correctly by not culling them.
27         Because of how we collate "+ foo" lines for startfunction, etc., we want
28         to also ensure we keep them around for functions we don't care to
29         explicitly convert over.
31 2010-01-03  Thomas Adam   <thomas.adam22@gmail.com>
32         * fvwm-convert-2.6.in (write_out_file):
33         If no output filename given, put files in CWD.
35         Actually do what the man page says and put processed files in the CWD if
36         no output files are given (implied if -f is used for any Read files.)
38 2010-01-03  Thomas Adam   <thomas.adam22@gmail.com>
39         * fvwm-convert-2.6.in (convert_key_mouse_bindings):
40         Retain white space between Mouse/Key fields.
42         Don't cull any deliberate whitespace between fields if we end up
43         converting some of the options found.
45 2010-01-02  Thomas Adam   <thomas.adam22@gmail.com>
46         * fvwm-convert-2.6.in:
47         Be more strict in file handling when following Read statements.
49         Ensure we don't overwrite any previously defined file when following
50         Read files picked up by using "-f".
51         
52 2010-01-02  Thomas Adam   <thomas.adam22@gmail.com>
53         * fvwm-convert-2.6.in:
54         * fvwm-convert-2.6.1.in:
55         Handle continuation lines.
57         Process those lines ending in a backslash by prepending them to the
58         previous line and just shunting it to a common function.  When writing
59         out the file, ensure we preserve the split lines.
61 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
62         * fvwm-convert-2.6.in:
63         Use !UsePPosition over NoPPosition when negating style lines..
65         When converting styles over, use !UsePPosition, and not convert to
66         !PPosition -- which would have happened due to how the negation for
67         style command works for other styles.
68 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
69         * fvwm-convert-2.6.in:
70         Retain "Read foo" lines when calling handle_read_file()
72         Ensure we retain this line when spitting out the converted file,
73         otherwise the file from Read will never get processed by FVWM.
75 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
76         * fvwm-convert-2.6.in:
77         * fvwm-convert-2.6.1.in:
78         Convert over to use GetOpt::Long and introduce -f and -h.
80         --follow-read|-f : Follow files found via "Read".
81         --help|-h : Print help message.
83         No longer allow fvwm-convert-2.6 to follow Read files automatically --
84         force this via -f instead.
86         In the case of -f not given, still print out files found on the command
87         line to make the user aware there's additional files that will need
88         processing.
90 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
91         * fvwm-convert-2.6.in:
92         Fix command-line parsing, and allow for destination file to be honoured
93         -- stupid logic bug on my part.
95 2009-03-22  Mikhael Goikhman  <migo@homemail.com>
97         * Makefile.am:
98         add fvwm version to automatically generated man pages
100         * fvwm-menu-directory.1:
101         * fvwm-menu-headlines.1:
102         * fvwm-menu-xlock.1:
103         * fvwm-perllib.1:
104         regenerated
106 2009-03-17  Mikhael Goikhman  <migo@homemail.com>
108         * fvwm-menu-desktop.in:
109         * fvwm-menu-directory.in:
110         * fvwm-menu-headlines.in:
111         * fvwm-menu-xlock.in:
112         * fvwm-perllib.in:
113         convert my old code to use var_name and function_name coding style
115         * Makefile.am:
116         rename target "pod2man" to "regenerate"
118         * fvwm-menu-*.1:
119         regenerated
121 2009-03-10  Mikhael Goikhman  <migo@homemail.com>
123         * fvwm-perllib.in:
124         hide "use Gtk;" pseudo-dependency from annoying package builders
126 2009-03-10  Mikhael Goikhman  <migo@homemail.com>
128         * fvwm-config.in:
129         fix wrong spacing in the output caused by libXcursor patch
131         * fvwm-menu-headlines.in:
132         switch the default broswer from "netscape" to "firefox",
133         fix parsing of "&#xabcd;" entities in xml and RootPrompt site
135 2007-08-07  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
137         * fvwm-menu-directory.1:
138         * fvwm-config.1.in:
139         * fvwm-convert-2.2.1.in:
140         * fvwm-bug.in:
141         * fvwm-menu-headlines.in:
142         * fvwm-convert-2.4.1.in:
143         * fvwm-root.1.in:
144         * fvwm-menu-xlock.1:
145         * fvwm-convert-2.6.1.in:
146         * fvwm-bug.1.in:
147         * fvwm-perllib.1:
148         * fvwm-perllib.in:
149         * fvwm-menu-headlines.1:
150         * fvwm-menu-directory.in:
151         * fvwm-menu-desktop.1.in:
152         * fvwm-menu-xlock.in:
153         write fvwm in lower case
155 2007-07-19  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
157         * Makefile.am (LDADD):
158         fixed building with libXcursor
160 2007-06-22  Simon Griph  <simon(at)griph(dot)se>
162         * fvwm-config.in:
163         * Makefile.am (LDADD):
165 2007-01-28  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
167         * fvwm-convert-2.6.in:
168         * fvwm-convert-2.4.in:
169         * fvwm-config.in:
170         * fvwm-bug.in:
171         added GPL notice
173         * fvwm-root.c:
174         #includes from library path with "..." not <...>
176 2007-01-28  Simon Griph  <simon(at)griph(dot)se>
178         * Makefile.am (LDADD, INCLUDES):
179         added rsvg_LIBS, rsvg_CFLAGS
181         * fvwm-config.in:
182         * fvwm-root.1.in (DESCRIPTION):
183         * fvwm-root.c (usage):
184         documented new svg support
185         (SetRootWindow):
186         added Frsvg_init() call
188 2007-01-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
190         * fvwm-root.c:
191         use new library header files
193 2007-01-26  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
195         * fvwm-root.c (SetRootWindow):
196         use image path in fvwm-root, but prepend pwd to it.
198         * fvwm-root.c (SetRootWindow):
199         don't use image path in fvwm-root
201 2007-01-15  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
203         * fvwm-config.in:
204         * fvwm-bug.in (datarootdir):
205         * fvwm-perllib.in:
206         use datarootdir
208 2007-01-14  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
210         * fvwm-root.c (SetRootWindow):
211         use int instead of unsigned int.
213 2006-12-18  Viktor Griph  <griph@dd.chalmers.se>
215         * Makefile.am (man_MANS, EXTRA_DIST):
216         don't install fvwm-convert-2.2 man page
218 2006-11-13  Dan Espen  <dane@mk.telcordia.com>
220         * fvwm-menu-directory.in: Use escapeFileName on directory name.
221         Security patch from Tavis Ormandy.
223 2006-09-19  Viktor Griph  <griph@dd.chalmers.se>
225         * fvwm-root.c (SetRootWindow):
226         silence gcc4 warnings
228 2006-04-07  Serge Koksharov  <gentoosiast dog yandex dot ru>
230         * fvwm-bug.in:
231         changed fallback editor from `emacs' to `vi' because it much
232         more widespread on non-Linux systems
233         fixed errors (because of incorrect syntax fallback entries were
234         not used)
235         now script honors `TMPDIR' env. variable and if it's not set it
236         fallback to `/tmp' directory when creating temporary file
238 2006-04-04  Serge Koksharov  <gentoosiast dog yandex dot ru>
240         * ChangeLog:
241         corrected typo
243 2006-03-02  Serge Koksharov  <gentoosiast dog yandex dot ru>
245         * fvwm-config.1.in:
246         * fvwm-menu-headlines.1:
247         * fvwm-menu-headlines.in:
248         * fvwm-perllib.in:
249         * fvwm-root.1.in:
250         corrected typos
252 2005-09-21  Mikhael Goikhman  <migo@homemail.com>
254         * fvwm-perllib.in:
255         enhance "tutorial", add "events" man page
257 2005-09-19  Olivier Chapuis  <olivier.chapuis@free.fr>
259         * fvwm-root.c (main):
260         64-bit refixes
262 2005-07-18  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
264         * fvwm-root.c (main):
265         64-bit fixes
267 2005-07-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
269         * fvwm-menu-directory:
270         applied patch  by Stephen Dennison <stephenrd@gmail.com> to correct a
271         typo
273 2005-07-04  Dan Espen  <dane@mk.telcordia.com>
275         * fvwm-menu-desktop.1.in: Add option gnome-mandriva.
277         * fvwm-menu-desktop.in (check_app): When checking if executable exists,
278         allow full path.  Add new option, gnome-mandriva.
280 2005-03-17  Dan Espen  <dane@mk.telcordia.com>
282         * fvwm-menu-desktop.1.in: Fix .IP.
284 2004-08-10  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
286         * fvwm-root.c:
287         fixed compiling
289 2004-08-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
291         * fvwm-root.c (SetRootWindow):
292         (main):
293         fail with exit code 1 if image does not exist
295 2004-06-29  Mikhael Goikhman  <migo@homemail.com>
297         * fvwm-menu-directory.in:
298         * fvwm-menu-directory.1:
299         new option --func-name
301 2004-03-19  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
303         * fvwm-bug.in:
304         script safety patch; see
305         http://securitytracker.com/alerts/2004/Jan/1008781.html
307 2004-01-01  Mikhael Goikhman  <migo@homemail.com>
309         * fvwm-menu-directory.in:
310         security fix for file names with eoln
312 2003-12-16  olicha  <olivier.chapuis@free.fr>
314         * fvwm-menu-desktop.in:
315         Tried to found KDE3 icons and mini icons
317 2003-11-29  Mikhael Goikhman  <migo@homemail.com>
319         * fvwm-menu-headlines.1:
320         * fvwm-menu-headlines.in:
321         update/fix Kuro5hin, GNOME-News, NewsForge, LinuxApps;
322         support redirection to other host to reduce problems in the future;
323         don't cache with explicit or implicit web proxies; added Schedule hint
325 2003-09-12  Mikhael Goikhman  <migo@homemail.com>
327         * fvwm-config.in:
328         added iconv reporting
330 2003-09-03  Mikhael Goikhman  <migo@homemail.com>
332         * fvwm-menu-directory.1:
333         * fvwm-menu-directory.in:
334         --title and --command-title now support empty argument
335         (suppress title action or title completely)
337 2003-07-08  Mikhael Goikhman  <migo@homemail.com>
339         * fvwm-menu-headlines.1:
340         * fvwm-menu-headlines.in:
341         replace old BBC-World and BBC-SciTech with new BBC headlines
343 2003-04-18  Mikhael Goikhman  <migo@homemail.com>
345         * fvwm-config.in:
346         fixed --localedir
347         * fvwm-config.1:
348         updated
350 2003-03-22  Mikhael Goikhman  <migo@homemail.com>
352         * fvwm-menu-directory.1:
353         * fvwm-menu-directory.in:
354         * fvwm-menu-headlines.1:
355         * fvwm-menu-headlines.in:
356         * fvwm-menu-xlock.1:
357         * fvwm-menu-xlock.in:
358         make the scripts to be warning safe
360 2003-03-15  Mikhael Goikhman  <migo@homemail.com>
362         * fvwm-menu-*.1:
363         regenerated
365 2003-01-29  Mikhael Goikhman  <migo@homemail.com>
367         * fvwm-menu-directory.1:
368         * fvwm-menu-directory.in:
369         * fvwm-menu-headlines.1:
370         * fvwm-menu-headlines.in:
371         * fvwm-menu-xlock.1:
372         * fvwm-menu-xlock.in:
373         fixed one problem with pod caused some man page paragraphs to disappear
375 2003-01-03  olicha  <olivier.chapuis@free.fr>
377         * fvwm-config.in:
378         * fvwm-config.1:
379         Removed HAVE_GNOME and HAVE_EWMH
381 2002-12-19  olicha  <olivier.chapuis@free.fr>
383         * fvwm-config.in:
384         MIT Shared Memory Extension
386 2002-11-29  Mikhael Goikhman  <migo@homemail.com>
388         * fvwm-menu-desktop.in:
389         * fvwm-menu-desktop.1:
390         --uniconv now uses perl internal convertion if possible (much faster)
392 2002-11-28  olicha  <olivier.chapuis@free.fr>
394         * fvwm-config.1:
395         * fvwm-config.in:
396         localedir and gettext
398 2002-11-10  Mikhael Goikhman  <migo@homemail.com>
400         * fvwm-bug.1:
401         * fvwm-bug.in:
402         * fvwm-config.1:
403         * fvwm-config.in:
404         * fvwm-menu-desktop.1:
405         * fvwm-menu-desktop.in:
406         * fvwm-menu-directory.1:
407         * fvwm-menu-directory.in:
408         * fvwm-menu-headlines.1:
409         * fvwm-menu-headlines.in:
410         * fvwm-menu-xlock.1:
411         * fvwm-menu-xlock.in:
412         * fvwm-perllib.1:
413         * fvwm-perllib.in:
414         * fvwm-root.1:
415         * fvwm-root.c:
416         all programs now support --help, -h, -?, --version, -V
417         and some (that supported it in 2.4.x also support -v)
419 2002-11-09  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
421         * fvwm-root.c:
422         removed long option names with "-" instead of "--"
424 2002-11-09  Mikhael Goikhman  <migo@homemail.com>
426         * Makefile.am (bin_SCRIPTS):
427         * fvwm_make_browse_menu.sh:
428         * fvwm_make_directory_menu.sh:
429         moved from bin to utils again
431 2002-11-07  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
433         * Makefile.am (bin_SCRIPTS):
434         install below shell scripts too
436         * fvwm_make_browse_menu.sh:
437         * fvwm_make_directory_menu.sh:
438         moved from utils to bin
440 2002-11-04  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
442         * fvwm-root.c (SetRootWindow):
443         fixed compile error
445 2002-10-31  olicha  <olivier.chapuis@free.fr>
447         * fvwm-root.c (SetRootWindow):
448         Updated PImageLoadPixmapFromFile
450 2002-10-27  Mikhael Goikhman  <migo@homemail.com>
452         * fvwm-root.c:
453         * fvwm-root.1:
454         switch to --option names in documentation, -option works too;
455         added --no-retain-pixmap and --no-dummy for completeness
457 2002-10-27  olicha  <olivier.chapuis@free.fr>
459         * fvwm-root.c:
460         * fvwm-root.1:
461         added --retain-pixmap; added documentation
463 2002-10-18  olicha  <olivier.chapuis@free.fr>
465         * Makefile.am (bin_SCRIPTS):
466         fvwm-root depends on libfvwm
468 2002-10-15  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
470         * fvwm-root.1:
471         applied patch by Cameron Simpson
473 2002-10-15  olicha  <olivier.chapuis@free.fr>
475         * fvwm-root.c (SetRootWindow):
476         Updated PictureInitCMapRoot
478 2002-10-12  Mikhael Goikhman  <migo@homemail.com>
480         * fvwm-bug.in:
481         show VERSIONINFO
483 2002-10-09  Mikhael Goikhman  <migo@homemail.com>
485         * fvwm-perllib.in:
486         more on tutorial
488 2002-10-08  olicha  <olivier.chapuis@free.fr>
490         * fvwm-root.c (*):
491         ColorLimit Visual fixes
493 2002-09-17  Mikhael Goikhman  <migo@homemail.com>
495         * fvwm-perllib.in:
496         progress in writing tutorial
498 2002-09-14  Mikhael Goikhman  <migo@homemail.com>
500         * fvwm-perllib.in:
501         some work on documentation
503 2002-09-06  Mikhael Goikhman  <migo@homemail.com>
505         * fvwm-config.in:
506         added options --is-final, --is-stable, --release-date
508 2002-08-11  olicha  <olivier.chapuis@free.fr>
510         * fvwm-root.c (main):
511         New options -no-dither, -dither and -no-cl
512         (SetRootWindow):
513         Update the PImageLoadPixmapFromFile args
515 2002-08-02  Mikhael Goikhman  <migo@homemail.com>
517         * Makefile.am:
518         DESTDIR fix
520 2002-08-01  Mikhael Goikhman  <migo@homemail.com>
522         * fvwm-menu-headlines.in:
523         support http redirections; update BBC headlines to work again
525 2002-06-20  Mikhael Goikhman  <migo@homemail.com>
527         * fvwm-root.c:
528         fixed build without xpm; search in built-in image-path first
530 2002-06-19  Mikhael Goikhman  <migo@homemail.com>
532         * fvwm-menu-headlines.in:
533         added timeout on initial connection
534         * fvwm-config.in:
535         added png and xft reporting
537 2002-06-17  Mikhael Goikhman  <migo@homemail.com>
539         * fvwm-menu-desktop.1:
540         some improvements
542         * fvwm-perllib.1:
543         * fvwm-perllib.in:
544         improved documentation and code
546 2002-06-15  Mikhael Goikhman  <migo@homemail.com>
548         * fvwm-menu-headlines.1:
549         * fvwm-menu-headlines.in:
550         added support for CNN, BBC-World, BBC-SciTech headlines;
551         do not show time or/and date fields that can't be guessed
552         instead of showing a fake time/date
554         * fvwm-perllib.1:
555         * fvwm-perllib.in:
556         added a new script for perllib documentation
558 2002-06-09  Mikhael Goikhman  <migo@homemail.com>
560         * fvwm-menu-headlines.1:
561         * fvwm-menu-headlines.in:
562         fix for a bad httpd responce, new option --icon-error
564 2002-06-02  Mikhael Goikhman  <migo@homemail.com>
566         * fvwm-menu-headlines.1:
567         * fvwm-menu-headlines.in:
568         add timeouts on socket reading (default is 20 seconds) and --timeout;
569         updated NewsForge, LinuxFr;
570         disabled SegFault, AppWatch, JustLinux, FreeKDE as non-functional
572 2002-05-28  Mikhael Goikhman  <migo@homemail.com>
574         * fvwm-config.in:
575         removed multibyte reporting
577 2002-05-09  olicha  <olivier.chapuis@free.fr>
579         * fvwm-root.c (SetRootWindow):
580         A fix
582 2002-04-25  Mikhael Goikhman  <migo@homemail.com>
584         * *.1:
585         improved main headers and updated for 2.5.1
587         * fvwm-config.in:
588         report xrender support
590 2002-04-23  Mikhael Goikhman  <migo@homemail.com>
592         * fvwm-root.c:
593         minor reformatting and spell checking
595 2002-04-22  olicha  <olivier.chapuis@free.fr>
597         * fvwm-root.c (*):
598         Some renaming.
600 2002-04-12  Mikhael Goikhman  <migo@homemail.com>
602         * *:
603         split directory utils/ into 2 directories:
604         bin/   - for programs installed into ${bindir}
605         utils/ - for developer and miscellaneous utilities
607         renamed programs:
608         xpmroot        -> fvwm-root
609         fvwmbug        -> fvwm-bug
610         fvwmrc_convert -> fvwm-convert-2.2
611         fvwm24_convert -> fvwm-convert-2.4
613         added:
614         fvwm-convert-2.6.{in,1}
616         * Makefile.am:
617         setup compatibility symlinks for xpmroot and xpmroot.1
619 2002-04-05  olicha  <olivier.chapuis@free.fr>
621         * Makefile.am:
622         Added -lm to LDADD
624         * fvwm-menu-desktop.in (get_info):
625         Allows png icons in fvwm menu
627         * xpmroot.c (SetRootWindow):
628         (main):
629         * Makefile.am:
630         xpmroot can load xbm and png image file. It is enabled even without
631         xpm support
633 2002-03-03  Mikhael Goikhman  <migo@homemail.com>
635         * fvwm-config.in:
636         added --supports-bidi (renamed) and --supports-perllib
638 2002-03-01  Mikhael Goikhman  <migo@homemail.com>
640         * configure_dev.sh:
641         s/autolocal/aclocal/; pass arguments to ./configure
643 2002-03-01  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
645         * configure_dev.sh:
646         added autolocal
648 2002-02-21  Mikhael Goikhman  <migo@homemail.com>
650         * fvwm-config.in:
651         added --supports-fribidi
653 2002-02-10  Mikhael Goikhman  <migo@homemail.com>
655         * fvwm-config.in:
656         * fvwm-config.1:
657         added --fvwm-perllibdir
659 2002-02-07  Mikhael Goikhman  <migo@homemail.com>
661         * Makefile.am:
662         do not generate fvwmbug (and fvwmbug.sh), it is generated by configure
664         * fvwmbug.in:
665         renamed from fvwmbug.sh.in and minor changes
667 2002-02-01  Dan Espen  <dane@mk.telcordia.com>
669         * fvwm-menu-xlock.1:
670         * fvwm-menu-headlines.1:
671         * fvwm-menu-directory.1:
672         * fvwm-menu-desktop.1: fvwmrc -> .fvwm2rc
674 2002-01-30  Mikhael Goikhman  <migo@homemail.com>
676         * fvwm24_convert.in:
677         * Makefile.am:
678         use the same generation as for other perl scripts
680         * BuildXLockMenu:
681         remove compatibility script
683 2002-01-21  olicha  <olivier.chapuis@free.fr>
685         * xpmroot.c (main):
686         * xpmroot.1:
687         Removed the -np option and uncomment the -fe and -d documentation
689 2002-01-19  Dan Espen  <dane@mk.telcordia.com>
691         * xpmroot.1: Language check done, options still commented out.
693 2002-01-19  olicha  <olivier.chapuis@free.fr>
695         * xpmroot.c:
696         Some reformating and fixed a miss print
698 2002-01-18  olicha  <olivier.chapuis@free.fr>
700         * xpmroot.1:
701         Remove the documentations of the new xpmroot options as There is
702         something that I do not understand with the "memory of the
703         background of the root window"
705 2002-01-16  olicha  <olivier.chapuis@free.fr>
707         * xpmroot.c (main):
708         New option -np which causes to set _XSETROOT_ID to None and to do not
709         keep the pixmap in memory. New option -d which free the _XSETROOT_ID
710         pixmap and set it to None and which forces xpmroot to do not set the
711         background. New options -fe for freeing the ESETROOT_PMAP_ID pixmap.
713 2001-11-26  Mikhael Goikhman  <migo@homemail.com>
715         * fvwm-config.in:
716         make ewmh entry consistent with others
718 2001-11-15  olicha  <olivier.chapuis@free.fr>
720         * fvwm-config.in:
721         Added ewmh
723 2001-11-10  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
725         * fvwm24_convert:
726         Print an error message if source file is not writable
728 2001-10-13  olicha  <olivier.chapuis@free.fr>
730         * fvwm-menu-desktop.in:
731         One or two fixes
733 2001-10-09  Mikhael Goikhman  <migo@homemail.com>
735         * fvwm-menu-headlines.in:
736         improved support for linuxfr.org, added thinkgeek.com
738         * make_fvwmdist.sh:
739         s/autormake/automake/
741 2001-09-05  olicha  <olivier.chapuis@free.fr>
743         * fvwm-menu-headlines.in:
744         * fvwm-menu-headlines.1:
745         Added linuxfr.org and fix a man page misprint
747 2001-08-25  Mikhael Goikhman  <migo@homemail.com>
749         * fvwm-menu-directory.in:
750         * fvwm-menu-directory.1:
751         fixed several kinds of escaping in menu names, menu items and shell
752         commands
754 2001-08-15  Mikhael Goikhman  <migo@homemail.com>
756         * fvwm-config.in:
757         * fvwm-config.1:
758         s/gnome-wm/gnome-hints/
760 2001-07-30  Mikhael Goikhman  <migo@homemail.com>
762         * fvwm-menu-headlines.in:
763         improved xml parsing, added support for newsforge.com, kuro5hin.org,
764         bbspot.com
766 2001-07-25  Mikhael Goikhman  <migo@homemail.com>
768         * fvwm-menu-headlines.in:
769         * fvwm-menu-headlines.1:
770         several improvements and enhancements: better comply with HTTP/1.1,
771         so AppWatch does not freeze the script and --buggyproxy is not needed,
772         fixed FreshMeat time format (they changed it), show network errors
773         in the menu with a possibility to reload when network returns instead
774         of dying AND added support for 7 more free software sites
776 2001-07-22  Mikhael Goikhman  <migo@homemail.com>
778         * fvwm-config.in:
779         added xinerama and shape support; resorting
781 2001-07-10  Mikhael Goikhman  <migo@homemail.com>
783         * fvwm24_convert.in:
784         update $dest2 only after all changes to $dest, not before
786 2001-07-08  Mikhael Goikhman  <migo@homemail.com>
788         * fvwm24_convert.in:
789         use a correct form $ENV{'HOME'} not $$HOME
791         * fvwm-config.1:
792         created the man page
794 2001-06-30  Mikhael Goikhman  <migo@homemail.com>
796         * make_fvwmdist.sh:
797         changed date format in NEWS file to actually match the one in NEWS
799 2001-06-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
801         * make_fvwmdist.sh:
802         changed date format in NEWS file
804 2001-06-23  Mikhael Goikhman  <migo@homemail.com>
806         * fvwm-menu-directory.1:
807         * fvwm-menu-directory.in:
808         be consistent in code and doc: s/--check-subdir/--check-subdirs/
810 2001-06-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
812         * make_fvwmdist.sh:
813         corrected typos
814         update version number in FAQ too
816 2001-05-06  Mikhael Goikhman  <migo@homemail.com>
818         * fvwm-config.in:
819         fixed --supports-feature broken in the previous commit
821 2001-05-04  Mikhael Goikhman  <migo@homemail.com>
823         * fvwm-config.in:
824         report gdk-imlib support in FvwmGtk, rename gnome support to gnome-wm
826 2001-04-09  Dan Espen  <dane@mk.telcordia.com>
828         * make_fvwmdist.sh: Figure our user full name.
830 2001-04-03  Mikhael Goikhman  <migo@homemail.com>
832         * Makefile.am:
833         don't build and install xselection, there is a more powerful package
834         of the same name
836 2001-03-24  Mikhael Goikhman  <migo@homemail.com>
838         * fvwm-menu-desktop.1:
839         * fvwm-menu-desktop.in:
840         rewordings
842 2001-03-24  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
844         * fvwm24_convert.1:
845         updated
847         * fvwm24_convert.in:
848         use \s instead of [ \t]
849         removed conversion of placement names, print a message instead
850         print warnings about FvwmConfig and FvwmPipe
851         improved comment detection
852         detect continuation lines
853         fixed typo
854         fixed line continuations
855         do not merge continuation lines if possible
857 2001-03-23  olicha  <olivier.chapuis@free.fr>
859         * fvwm-menu-desktop.in:
860         * fvwm-menu-desktop.1:
861         New option --merge-user-menu for KDE version 2
862         New options --check-[mini-]icons to fix problems if no icons
863         are found for the styles
865 2001-03-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
867         * fvwm24_convert.in (line):
868         fixed HilightColor conversion
869         added HilightColorset conversion
870         convert WindowShadeAnimate command
872 2001-03-22  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
874         * fvwm24_convert.in (line):
875         enhanced button panel line recognition
877 2001-03-21  Dan Espen  <dane@mk.telcordia.com>
879         * fvwm24_convert.in: Add detection of old style FvwmButtons panel
880         definitions.
882 2000-03-20  Mikhael Goikhman  <migo@homemail.com>
884         * fvwm-config.in:
885         added --fvwm-exe option for potential forward compatibility
887         * fvwm-menu-desktop.1:
888         * fvwm-menu-desktop.in:
889         * fvwm-menu-directory.1:
890         * fvwm-menu-directory.in:
891         * fvwm-menu-xlock.1:
892         * fvwm-menu-xlock.in:
893         be compatible with a new wm-icons-0.3.0 icon list
895         * fvwm-menu-headlines.1:
896         simply regenerated with a new fancy perl-5.6.0 man page format
898 2001-03-18  Dan Espen  <dane@mk.telcordia.com>
900         * make_fvwmdist.sh: Add instruction to increase release number in FAQ.
901         * fvwm24_convert.in: Changes in GlobalOpts conversions.
903 2001-03-18  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
905         * fvwm24_convert.in (line):
906         replace "IconFont" with "Style * IconFont"
908 2001-03-11  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
910         * fvwm-menu-headlines.1:
911         * fvwm-menu-directory.1:
912         * fvwm-menu-xlock.in:
913         * fvwm-menu-headlines.in:
914         * fvwm-menu-directory.in:
915         changed some comments so that they don't look like cvs conflict markers
917 2001-02-26  Dan Espen  <dane@mk.telcordia.com>
919         * make_fvwmdist.sh (VER): Add instructions for NEWS update on stable
920         branch.
922 2001-02-25  Dan Espen  <dane@mk.telcordia.com>
924         * make_fvwmdist.sh (wrong_dir): Use portable way of redirecting
925         the grep output.
927 2001-01-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
929         * make_fvwmdist.sh (wrong_dir):
930         fixed logic
931         partially rewritten for portability reasons
932         new options
933           -R: skip to next release series number after building
934           -M: skip to next major release number after building
935           -w: disable -Werror in compiler flags
936           -a, -b, -s: build an alpha/beta/stable release
938 2001-01-26  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
940         * make_fvwmdist.sh (wrong_dir):
941         portability fixes
943 2000-01-24  Mikhael Goikhman  <migo@homemail.com>
945         fvwm-config.in:
946         show gnomelibs and multibyte support in summary and options
948 2000-01-21  Mikhael Goikhman  <migo@homemail.com>
950         * fvwm-menu-desktop.{in,1}:
951         * fvwm-menu-directory.{in,1}:
952         rewordings
954 2000-01-20  olicha  <olivier.chapuis@free.fr>
956         * fvwm-menu-desktop.in:
957         * fvwm-menu-desktop.1:
958         New option --menu-style and fix check for perl >= 5.6
959         (the value of $] is 5.006).
961         * fvwm-menu-directory.in:
962         * fvwm-menu-directory.1:
963         New option --menu-style
965 2000-01-01  Mikhael Goikhman  <migo@homemail.com>
967         * fvwm-menu-desktop.in:
968         fixed execution on older perl < 5.6
970 2000-12-12  olicha  <olivier.chapuis@free.fr>
972         * fvwm-menu-desktop.in:
973         * fvwm-menu-desktop.1:
974         New option --uniconv and --uniconv-exec for UTF8 encoding
976 2000-12-09  olicha  <olivier.chapuis@free.fr>
978         * fvwm-menu-desktop.in:
979         * fvwm-menu-desktop.1:
980         New option --utf8 for UTF8 encoding (in KDE2)
982 2000-12-05  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
984         * make_fvwmdist.sh:
985         added environment variable to allow bringing up the network
986         programmatically
987         documentation in file
989 2000-11-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
991         * make_fvwmdist.sh:
992         make distcheck2
994 2000-11-19  Mikhael Goikhman  <migo@homemail.com>
996         * Makefile.am:
997         fixed 'make distcheck' by adding $(top_srcdir)/utils/ path
999 2000-11-17  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1001         * rebuild_dev.sh:
1002         added script that reconfigures and rebuilds fvwm
1003         * configure_dev.sh:
1004         script that calls automake, autoconf and configure
1005         * build_dev.sh:
1006         script that rebuilds fvwm with -Wall and -Werror
1008 2000-11-13  Mikhael Goikhman  <migo@homemail.com>
1010         * Makefile.am:
1011         replaced unportable $<
1013 2000-11-10  Mikhael Goikhman  <migo@homemail.com>
1015         * make_fvwmdist.sh:
1016         small fix in cvs log message, now also auto-updating the NEWS file
1018 2000-11-02  Dan Espen  <dane@mk.telcordia.com>
1020         * fvwm24_convert.1:
1021         * fvwm24_convert.in: Convert GlobalOpts to Style commands or BugOpts
1022         as needed.
1024 2000-10-11  Dan Espen  <dane@mk.telcordia.com>
1026         * fvwm24_convert.1:
1027         * fvwm24_convert.in: Convert to perl, print warning on read commands,
1028         do caseless matching on commands.
1030 2000-10-09  Mikhael Goikhman  <migo@homemail.com>
1032         * fvwm-menu-directory.{in,1}:
1033         * fvwm-menu-headlines.{in,1}:
1034         added --command options, which enhance --exec ones;
1035         use ~/.fvwm ($FVWM_USERDIR) for state files/dirs, not $HOME
1037 2000-10-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1039         * xpmroot.c (SetRootWindow):
1040         honour return code of XGetWindowAttributes()
1042 2000-10-04  Mikhael Goikhman  <migo@homemail.com>
1044         * utils/fvwm-menu-desktop.in:
1045         use a non-conflicting module syntax; be more tolerant to read
1046         permission problems; validate an alias parameter
1048 2000-09-28  Dan Espen  <dane@mk.telcordia.com>
1050         * fvwm24_convert.in: Handle space in HighlightColor.  Leave commented
1051         out ModulePath and ColorLimit commands.
1052         * fvwm24_convert.1: document more limitations/features.
1054 2000-09-26  Dan Espen  <dane@mk.telcordia.com>
1056         * fvwm24_convert.1: new man page.
1057         * Makefile.am (man_MANS): add fvwm24_convert.1 man page.
1059 2000-09-25  Mikhael Goikhman  <migo@homemail.com>
1061         * Makefile.am (EXTRA_DIST): s/fvwm24_convert/fvwm24_convert.in/
1063 2000-09-24  Dan Espen  <dane@mk.telcordia.com>
1065         * Makefile.am (fvwm24_convert): Rules to build fvwm24_convert.
1066         * fvwm24_convert.in: Works for me.  Docs next.
1068 2000-09-18  Dan Espen  <dane@mk.telcordia.com>
1070         * fvwm24_convert.in: preliminary version.  Not done yet.
1072 2000-08-19  Mikhael Goikhman  <migo@homemail.com>
1074         * utils/fvwm-menu-desktop.1:
1075         * utils/fvwm-menu-desktop.in:
1076         be more quiet; rename --fvwm-gtk-name to --fvwmgtk-alias
1078 2000-05-14  Mikhael Goikhman  <migo@homemail.com>
1080         * make_fvwmdist.sh:
1081         s/$VRELEASE_$VMAJOR_VMINOR/${VRELEASE}_${VMAJOR}_$VMINOR/
1083 2000-05-04  Mikhael Goikhman  <migo@homemail.com>
1085         * Makefile.am, fvwmbun.sh.in:
1086         fixed minor info bug, small rearrangings
1087         * fvwm-config.in:
1088         added gnome support query
1090 2000-04-26  Mikhael Goikhman  <migo@homemail.com>
1092         * fvwm-config.in, fvwmbug.sh.in:
1093         Changes in defaults of FVWM_DATADIR & FVWM_USERDIR;
1094         renamings and rewordings.
1096 2000-04-12  Mikhael Goikhman  <migo@homemail.com>
1098         * fvwm-config.in:
1099         added --supports, --supports-<feature> options, some enhancements.
1101 2000-04-06  Mikhael Goikhman  <migo@homemail.com>
1103         * fvwm-config.in:
1104         a new fvwm script, to be used for querying fvwm instalation
1106 2000-02-25  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1108         * make_fvwmdist.sh (VERSION_STRING):
1109         improved release building script
1111 2000-02-05  Mikhael Goikhman  <migo@homemail.com>
1113         * fvwm-menu-*.{in,1}:
1114         some clean up in code and man; ~ in file names is now mostly expanded;
1115         added --wm-icons; changed to work with Redhat 5.1 perl
1117         * fvwm-menu-xlock.in:
1118         actually renamed --format to the previously documented --item,
1119         --item format now can contain width specifiers like in other scripts;
1120         renamed --icon to --icon-item, added --icon-title;
1122         * fvwm-menu-directory.in:
1123         actually renamed --format to the previously documented --item;
1124         changed data file name used in --reuse to .fvwm-menu-directory.dir
1126         * fvwm-menu-headlines.in: timezones of sites are now taken in account,
1127         still daylight saving time is evaluated approximately for dumb sites
1128         dumping local time for own zone without specifying it instead of GMC;
1129         support for AppWatch site, support for user defined sites;
1130         added --info, --icon-title, --icon-item, --icon-home.
1132         * fvwm-menu-desktop.{in,1}:
1133         change --i-know-what-i-do (flag) to --time-limit (integer)
1135 2000-01-02  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1137         * fvwmrc_convert:
1138         use new styles Font, IconFont, Hilight...
1140 2000-01-01  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1142         * fvwmrc_convert:
1143         updated for WindowFont and HilightColor(set)
1145 1999-12-17  Mikhael Goikhman  <migo@homemail.com>
1147         * fvwm-menu-headlines.in:
1148         * fvwm-menu-headlines.1:
1149         A new configurable script to show popular web site headlines in fvwm
1150         menus. Currently supported FreshMeat, LinuxToday, SlashDot, Segfault.
1152         * fvwm-menu-directory.in: --special-dirs gets an argument now
1153         * fvwm-menu-{directory,xlock}: --format renamed to --item
1155         * Makefile.am: added fvwm-menu-headlines; fvwm-menu scripts now
1156         are installed
1158 1999-11-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1160         * make_fvwmdist.sh:
1161         new script to help building the distribution
1163 1999-11-24  Dan Espen  <dane@mk.telcordia.com>
1165         * fvwm-menu-desktop.1: Removed 8 bit character that was causing
1166         Solaris nroff to core out.  Did a little proofreading.
1168 1999-11-17  Mikhael Goikhman  <migo@homemail.com>
1170         * Makefile.am:
1171         removed FORCE from fvwmbug, added fvwmbug to CLEANFILES;
1172         fvwm-menu-{xlock,directory}.1 are not autogenerated now, because of
1173         'cvs update' timestamp bug; use: make _fvwm-menu-xlock.1
1175 1999-11-15  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1177         * fvwm-menu-directory.in:
1178         * fvwm-menu-desktop.in:
1179         * fvwmrc_convert.1:
1180         * fvwm-menu-directory.1:
1181         * fvwm-menu-desktop.1:
1182         ispell session
1184 1999-11-05  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1186         * fvwm_make_browse_menu.sh:
1187         applied fix by Brad Giaccio
1189 1999-10-30  Mikhael Goikhman  migo@homemail.com
1191         * fvwm-menu-directory.in: --reuse option works again
1193 1999-09-23  Paul D. Smith  <psmith@gnu.org>
1195         * Makefile.am (LDADD): Move the $(X_LIBS) reference earlier in all
1196         LDADD variables, before (for example) the $(xpm_LIBS) reference;
1197         sometimes the latter doesn't contain its own -L options, and uses
1198         X's.
1200 1999-09-05  Mikhael Goikhman  <migo@homemail.com>
1202         * fvwmrc_convert:
1203         Replaced several occurrences of InitFunction and/or RestartFunction
1204         with StartFunction.
1206 1999-09-04  Mikhael Goikhman  <migo@homemail.com>
1208         * Makefile.am: removed use of $< on explicit rule;
1209         more code to satisfy both pod2man and 'make -j'
1210         * fvwm-menu-directory.in: removed @VERSION@ from the man page part
1212 1999-08-23  Mikhael Goikhman  <migo@homemail.com>
1214         * fvwm-menu-directory.in: new option --format to put the file size,
1215         date, type, full name etc. into the menu label; the option --title is
1216         extended (new default is "*-40p" now).
1217         * fvwm-menu-xlock.in: new options --format and --special-first;
1218         special and non-special modes are now separated
1219         * fvwm_make_browse_menu.sh: improved the simulation command line
1221 1999-08-17  Mikhael Goikhman  <migo@homemail.com>
1223         * BuildXLockMenu: created the compatibility wrapper to fvwm-menu-xlock
1224         * fvwm_make_browse_menu.sh:
1225         * fvwm_make_directory_menu.sh:
1226         restored (used by fvwm2.1) with a pointer to fvwm-menu-directory
1227         * fvwm-menu-xlock.in:
1228         * fvwm-menu-directory.in:
1229         * fvwm-menu-desktop.in:
1230         * fvwm-menu-desktop.1:
1231         some small documentation fixes, added some useful xlock options
1233 1999-08-17  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1235         * fvwm-menu-xlock.in:
1236         * fvwm-menu-directory.in:
1237         use FVWM instead of F{ine,antastic,eline} VWM
1239 1999-08-16  Dominik Vogt  <domivogt@bvstp038.bbn.hp.com>
1241         * fvwm-menu-xlock.1:
1242         * fvwm-menu-directory.1:
1243         * fvwm-menu-desktop.1: use FVWM instead of F{ine,antastic,eline} VWM
1245 1999-08-16  Mikhael Goikhman  <migo@homemail.com>
1247         * ChangeLog:
1248         * fvwm-menu-xlock.in:
1249         * fvwm-menu-xlock.1:
1250         * fvwm-menu-directory.in:
1251         * fvwm-menu-directory.1:
1252         * fvwm-menu-desktop.in:
1253         * fvwm-menu-desktop.1:
1254         New files added.
1255         fvwm-menu perl scripts can be used to auto build fvwm menus.
1256         All scripts are very configurable, see --help and man pages.
1258         * BuildXLockMenu.in:
1259         * BuildXLockMenu.1:
1260         * fvwm_make_browse_menu.sh:
1261         * fvwm_make_directory_menu.sh:
1262         Removed in favor of new more configurable scripts.