Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	3c903bfc80  
						 
						
							
							
								
								
								main: Add (mcron main) module.  
							
							... 
							
							
							
							Remove 'ed' hack to eval content of scm/mcron/main.scm in the C wrapper.
Use proper libguile functions instead.
* scm/mcron/main.scm (mcron main): New module.
(show-version, show-package-information, show-help, main): Remove
extra newline characters in strings.
* mcron.c.template: Rename to ...
* mcron.c: ... this.
(inner_main): Set current module to (mcron main).
* makefile.ed: Delete file.
* configure.ac: Remove check for 'ed'.
* makefile.am: Adjust accordingly.
* .gitignore: Likewise. 
							
						 
						
							2016-05-07 11:42:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	237c234f39  
						 
						
							
							
								
								
								main: Add 'main' procedure.  
							
							... 
							
							
							
							* scm/mcron/main.scm (main): New Thunk.  Move remaining top-level
code to it. 
							
						 
						
							2016-05-07 11:32:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	98d68831ba  
						 
						
							
							
								
								
								main: Add 'cron-file-descriptors' procedure.  
							
							... 
							
							
							
							* scm/mcron/main.scm (fd-list): Delete variable.
(cron-file-descriptors): New procedure.  Return a list instead of
mutating 'fd-list'.
(process-update-request): Add 'fdes-list' parameter.  Adapt caller by
using 'cron-file-descriptors' as an effective parameter. 
							
						 
						
							2016-05-07 11:32:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	5e8f47fe44  
						 
						
							
							
								
								
								main: Add docstrings.  
							
							... 
							
							
							
							* scm/mcron/main.scm (delete-run-file, mcron-error)
(process-files-in-system-directory, process-files-in-user-directory)
(process-update-request, process-user-file, regular-file?)
(stdin->string, valid-user): Turn comments into docstrings.
(command-type, options): Move comments inside the definitions. 
							
						 
						
							2016-05-07 11:32:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	2947d84101  
						 
						
							
							
								
								
								main: Make 'catch-mcron-error' macro hygienic.  
							
							... 
							
							
							
							* scm/mcron/main.scm (catch-mcron-error): Use 'define-syntax-rule'
instead of 'defmacro'. 
							
						 
						
							2016-05-07 11:32:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	c8a1238396  
						 
						
							
							
								
								
								main: Turn 'command-name' into a thunk.  
							
							... 
							
							
							
							* scm/mcron/main.scm (command-name): Turn into a thunk.
All callers changed. 
							
						 
						
							2016-05-07 11:32:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	36161428fa  
						 
						
							
							
								
								
								main: Use 'when' and 'unless' special forms.  
							
							... 
							
							
							
							* scm/mcron/main.scm: Use 'when' and 'unless' special forms. 
							
						 
						
							2016-05-07 11:32:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	f835793336  
						 
						
							
							
								
								
								main: Import the modules all together.  
							
							... 
							
							
							
							* scm/mcron/main.scm: Gather module imports. 
							
						 
						
							2016-05-07 11:32:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	7ed303705c  
						 
						
							
							
								
								
								build: Generate 'ChangeLog' upon 'make dist'.  
							
							... 
							
							
							
							* ChangeLog: Rename to ...
* ChangeLog.old: ... this.
* ChangeLog: New file.
* Makefile.am (gen_start_date): New variable.
(gen-ChangeLog, dist-hook): New targets.
(EXTRA_DIST): Add 'ChangeLog.old'.
* build-aux/gitlog-to-changelog: New file, from Gnulib. 
							
						 
						
							2016-05-07 11:32:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	ee280d4efc  
						 
						
							
							
								
								
								build: Remove MAINTAINERCLEANFILES variable.  
							
							... 
							
							
							
							* makefile.am (MAINTAINERCLEANFILES): Delete unneeded variable.  Using
'git clean -xdf' is more reliable than 'make maintainer-clean' 
							
						 
						
							2016-05-07 11:32:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	f0feb586b7  
						 
						
							
							
								
								
								maint: Augment TODO.  
							
							... 
							
							
							
							* TODO <Maybe in the near future>: Add items. 
							
						 
						
							2016-05-07 11:32:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	cdd26d5b00  
						 
						
							
							
								
								
								main: Add 'show-help' procedure.  
							
							... 
							
							
							
							* scm/mcron/main.scm (show-help): New procedure. 
							
						 
						
							2016-05-07 11:32:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	8f136b3d67  
						 
						
							
							
								
								
								main: Add 'show-package-information' procedure.  
							
							... 
							
							
							
							* scm/mcron/main.scm (show-package-information): New procedure. 
							
						 
						
							2016-05-07 11:32:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	2dd8fa9d8f  
						 
						
							
							
								
								
								main: Add 'show-version' procedure.  
							
							... 
							
							
							
							* scm/mcron/main.scm (show-version): New procedure. 
							
						 
						
							2016-05-07 11:32:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	607d5e060d  
						 
						
							
							
								
								
								build: Add package variables.  
							
							... 
							
							
							
							* scm/mcron/config.scm.in (config-package-name)
(configure-package-version, configure-package-url): New variables. 
							
						 
						
							2016-05-07 11:32:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	940146bc90  
						 
						
							
							
								
								
								doc: Include a copy of the GNU FDL.  
							
							... 
							
							
							
							* doc/fdl.texi: New file.
* doc/mcron.texi: Include it.
* makefile.am (doc_mcron_TEXINFOS): New variable. 
							
						 
						
							2016-05-07 11:32:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	754d1d0176  
						 
						
							
							
								
								
								maint: Fix package name and bug reports email address.  
							
							... 
							
							
							
							* configure.ac (AC_INIT): Fix package name and bug reports email
address. 
							
						 
						
							2016-05-07 11:32:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	c43a9173e6  
						 
						
							
							
								
								
								maint: Use 'build-aux' directory for auxiliary build tools.  
							
							... 
							
							
							
							* configure.ac (AC_CONFIG_AUX_DIR): Set it to 'build-aux'.
* .gitignore: Adapt to it. 
							
						 
						
							2016-05-07 11:32:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	8f430594f4  
						 
						
							
							
								
								
								build: Fix build of the manual.  
							
							... 
							
							
							
							* mcron.texinfo.in: Rename to ...
* doc/mcron.texi: ... this.
* doc/config.texi.in: New file.
* configure.ac: Adapt to it.
* makefile.am: Likewise.
* .gitignore: Likewise.
* README--git: Likewise. 
							
						 
						
							2016-05-07 11:32:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Lirzin 
								
							 
						 
						
							
							
								
							
							
	b3202cecf6  
						 
						
							
							
								
								
								build: Add missing 'makefile.am'.  
							
							... 
							
							
							
							* scm/mcron/makefile.am: New file.
* .gitignore: Ignore 'mcron' only in the top-level directory. 
							
						 
						
							2016-05-04 14:56:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	bc38f2add2  
						 
						
							
							
								
								
								Add maintainer-mode option to configure, to pacify Debian.  
							
							
							
						 
						
							2014-05-25 17:21:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	998f7eeaef  
						 
						
							
							
								
								
								Correction in 'make clean' rules.  
							
							
							
						 
						
							2014-05-25 17:18:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	d69a2b91ac  
						 
						
							
							
								
								
								Distribute the minimal man page in case the builder hasn't get help2man.  
							
							
							
						 
						
							2014-05-25 15:08:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	c0ba5c6036  
						 
						
							
							
								
								
								Juggled build infrastructure to make mcron.1 man page properly.  
							
							
							
						 
						
							2014-05-25 14:57:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	c45e7c447b  
						 
						
							
							
								
								
								Now runs (only) against guile-2.0.  
							
							
							
						 
						
							2014-04-28 13:03:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	bd5a58ac2f  
						 
						
							
							
								
								
								Look for user configuration files in $XDG_CONFIG_HOME (default to ~/.config/cron) as well as ~/.cron.  
							
							
							
						 
						
							2012-02-04 14:33:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	0115be5d13  
						 
						
							
							
								
								
								Unified copyright notices in minor files, removed immutable page covers from texinfo file.  
							
							
							
						 
						
							2010-06-19 21:52:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	cff1b7effa  
						 
						
							
							
								
								
								Added .gitignore.  
							
							
							
						 
						
							2010-06-13 17:01:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	5fead83069  
						 
						
							
							
								
								
								Leave info/dir around; the Debian package has a patch to remove it.  
							
							
							
						 
						
							2010-06-13 16:58:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	be34829b1b  
						 
						
							
							
								
								
								Fixed up makefile to provide rule to create man page (not done automatically), and to remove any installed info/dir files.  
							
							
							
						 
						
							2010-06-13 11:02:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	a5e51bfa85  
						 
						
							
							
								
								
								Make sure $DESTDIR pervades the makefile.  
							
							
							
						 
						
							2010-06-13 04:32:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	03e95be5d6  
						 
						
							
							
								
								
								Bumped version number to 1.0.5.  
							
							
							
						 
						
							2010-06-13 03:52:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	323033546d  
						 
						
							
							
								
								
								Added --enable-no-vixie-clobber to configure.ac.  
							
							
							
						 
						
							2010-06-13 03:49:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	f76377aa37  
						 
						
							
							
								
								
								Removed makefile dependence on mkinstalldirs, which was supplied by an earlier version of automake.  
							
							
							
						 
						
							2010-06-12 22:57:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	9fe5fddf30  
						 
						
							
							
								
								
								Added a simple man page using help2man (the generation is _not_ automatic through the makefile).  
							
							
							
						 
						
							2010-06-12 22:39:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	0cbb22fd19  
						 
						
							
							
								
								
								Made NEWS about the savannah GIT repository.  
							
							
							
						 
						
							2010-06-12 20:54:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	6c34d042b9  
						 
						
							
							
								
								
								Upgrade to GPLv3 and bump version to 1.0.4.  
							
							
							
						 
						
							2010-06-12 20:53:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	3094f9b791  
						 
						
							
							
								
								
								Allow files named on command line to have arbitrary names (assume guile input format).  
							
							
							
						 
						
							2010-06-12 20:53:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	eb041a7532  
						 
						
							
							
								
								
								The --schedule argument is no longer optional.  
							
							
							
						 
						
							2010-06-12 20:53:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dale Mellor 
								
							 
						 
						
							
							
								
							
							
	651f3b4a6b  
						 
						
							
							
								
								
								Removed target-specific compiler flags from makefile.  
							
							
							
						 
						
							2010-06-12 20:53:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dale_mellor 
								
							 
						 
						
							
							
								
							
							
	011df9b8fd  
						 
						
							
							
								
								
								Update to 1.0.3.  Lots of small changes, mainly to work with guile 1.8.0.  Daylight savings time is now handled okay.  Bug fix in Vixie parser.  User gets option to correct bad crontab entries.  
							
							
							
						 
						
							2006-04-16 22:10:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dale_mellor 
								
							 
						 
						
							
							
								
							
							
	4c3a7cc36c  
						 
						
							
							
								
								
								Noted release of version 1.0.2.  
							
							
							
						 
						
							2006-01-02 17:15:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dale_mellor 
								
							 
						 
						
							
							
								
							
							
	bbbc3f17a7  
						 
						
							
							
								
								
								Updated the version to 1.0.2.  Made minor edits to the manual, especially with regard to the more esoteric examples.  
							
							
							
						 
						
							2006-01-02 15:07:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dale_mellor 
								
							 
						 
						
							
							
								
							
							
	b1e921ffc8  
						 
						
							
							
								
								
								Changes requested by David D. Smith.  
							
							... 
							
							
							
							Non-root install. 
							
						 
						
							2005-10-23 12:29:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dale_mellor 
								
							 
						 
						
							
							
								
							
							
	863b755293  
						 
						
							
							
								
								
								Updated for newer autoconf.  
							
							
							
						 
						
							2004-05-15 13:57:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dale_mellor 
								
							 
						 
						
							
							
								
							
							
	51676b70a8  
						 
						
							
							
								
								
								Updated all user information to reflect the fact that the project is now properly homed at gnu.org.  
							
							
							
						 
						
							2004-05-15 12:53:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dale_mellor 
								
							 
						 
						
							
							
								
							
							
	627e81918e  
						 
						
							
							
								
								
								This is the version 1.0.0 release (many changes have occurred without commiting due to disruption to Savannah, including a skip over the 0.99.4 release).  
							
							
							
						 
						
							2004-01-22 13:54:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dale_mellor 
								
							 
						 
						
							
							
								
							
							
	eb50865add  
						 
						
							
							
								
								
								Broken all functionality out into separate modules.  
							
							
							
						 
						
							2003-08-03 15:14:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dale_mellor 
								
							 
						 
						
							
							
								
							
							
	2c6cfc753d  
						 
						
							
							
								
								
								All changes from 0.99.1 to 0.99.2 pre-release.  
							
							
							
						 
						
							2003-07-20 15:52:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dale_mellor 
								
							 
						 
						
							
							
								
							
							
	3a55e7e468  
						 
						
							
							
								
								
								Changed all occurrences of Dixie to Vixie (stupid, stupid error).  
							
							
							
						 
						
							2003-07-13 21:45:05 +00:00