Please DO NOT FORWARD these messages. The other messages indicating a
commit is made gets through and includes a link to the relevant commit
information if we need to see it. You taking an extra step to forward them
defeats the filters I have set up for dealing with commit messages. The
extra noise is not appreciated.

Rick

On Sun, Mar 29, 2020 at 11:05 AM P.O. Jonsson <oor...@jonases.se> wrote:

> Dear all,
>
> For some reason my (automated) messages to oorexx-svn list are rejected.
> The committed items go through but until this issue is solved I will
> forward the messages here. Sorry for spamming but I do not know what else
> to do, I am subscribed to the list afaik.
>
> Hälsningar/Regards/Grüsse,
> P.O. Jonsson
> oor...@jonases.se
>
>
>
> Anfang der weitergeleiteten Nachricht:
>
> *Von: *oorexx-svn-ow...@lists.sourceforge.net
> *Betreff: **SF.net <http://SF.net> SVN: oorexx-code-0:[12018] main/trunk*
> *Datum: *29. März 2020 um 17:01:08 MESZ
> *An: *perolovjons...@users.sf.net
>
> Your message has been rejected, probably because you are not
> subscribed to the mailing list and the list's policy is to prohibit
> non-members from posting to it.  If you think that your messages are
> being rejected in error, contact the mailing list owner at
> oorexx-svn-ow...@lists.sourceforge.net.
>
>
> *Von: *perolovjons...@users.sf.net
> *Betreff: **SF.net <http://SF.net> SVN: oorexx-code-0:[12018] main/trunk*
> *Datum: *29. März 2020 um 17:01:05 MESZ
> *An: *oorexx-...@lists.sourceforge.net
>
>
> Revision: 12018
>          http://sourceforge.net/p/oorexx/code-0/12018
> Author:   perolovjonsson
> Date:     2020-03-29 15:01:05 +0000 (Sun, 29 Mar 2020)
> Log Message:
> -----------
> adding factor.rex from 4.2; amending copyright; amending CMakeLists.txt
>
> Modified Paths:
> --------------
>    main/trunk/CMakeLists.txt
>
> Added Paths:
> -----------
>    main/trunk/samples/factor.rex
>
> Modified: main/trunk/CMakeLists.txt
> ===================================================================
> --- main/trunk/CMakeLists.txt 2020-03-28 20:30:31 UTC (rev 12017)
> +++ main/trunk/CMakeLists.txt 2020-03-29 15:01:05 UTC (rev 12018)
> @@ -1703,6 +1703,7 @@
> configure_build_file(rexxtry.rex ${build_samples_dir})
> configure_build_file(rexxcps.rex ${build_samples_dir})
> configure_build_file(ccreply.rex ${build_samples_dir})
> +configure_build_file(factor.rex ${build_samples_dir})
> configure_build_file(greply.rex ${build_samples_dir})
> configure_build_file(guess.rex ${build_samples_dir})
> configure_build_file(ktguard.rex ${build_samples_dir})
> @@ -1773,6 +1774,7 @@
> # common sample programs
> install(PROGRAMS ${CMAKE_SAMPLES_OUTPUT_DIRECTORY}/rexxcps.rex COMPONENT
> Samples DESTINATION ${INSTALL_SAMPLES_DIR})
> install(PROGRAMS ${CMAKE_SAMPLES_OUTPUT_DIRECTORY}/ccreply.rex COMPONENT
> Samples DESTINATION ${INSTALL_SAMPLES_DIR})
> +install(PROGRAMS ${CMAKE_SAMPLES_OUTPUT_DIRECTORY}/factor.rex COMPONENT
> Samples DESTINATION ${INSTALL_SAMPLES_DIR})
> install(PROGRAMS ${CMAKE_SAMPLES_OUTPUT_DIRECTORY}/greply.rex COMPONENT
> Samples DESTINATION ${INSTALL_SAMPLES_DIR})
> install(PROGRAMS ${CMAKE_SAMPLES_OUTPUT_DIRECTORY}/guess.rex COMPONENT
> Samples DESTINATION ${INSTALL_SAMPLES_DIR})
> install(PROGRAMS ${CMAKE_SAMPLES_OUTPUT_DIRECTORY}/ktguard.rex COMPONENT
> Samples DESTINATION ${INSTALL_SAMPLES_DIR})
>
> Added: main/trunk/samples/factor.rex
> ===================================================================
> --- main/trunk/samples/factor.rex                        (rev 0)
> +++ main/trunk/samples/factor.rex 2020-03-29 15:01:05 UTC (rev 12018)
> @@ -0,0 +1,70 @@
> +#!@OOREXX_SHEBANG_PROGRAM@
>
> +/*----------------------------------------------------------------------------*/
> +/*
>                                                                            */
> +/* Copyright (c) 1995, 2004 IBM Corporation. All rights reserved.
>             */
> +/* Copyright (c) 2005-2020 Rexx Language Association. All rights
> reserved.    */
> +/*
>                                                                            */
> +/* This program and the accompanying materials are made available under
>       */
> +/* the terms of the Common Public License v1.0 which accompanies this
>         */
> +/* distribution. A copy is also available at the following address:
>           */
> +/* http://www.oorexx.org/license.html                          */
> +/*
>                                                                            */
> +/* Redistribution and use in source and binary forms, with or
>                 */
> +/* without modification, are permitted provided that the following
>            */
> +/* conditions are met:
>                                                        */
> +/*
>                                                                            */
> +/* Redistributions of source code must retain the above copyright
>             */
> +/* notice, this list of conditions and the following disclaimer.
>              */
> +/* Redistributions in binary form must reproduce the above copyright
>          */
> +/* notice, this list of conditions and the following disclaimer in
>            */
> +/* the documentation and/or other materials provided with the
> distribution.   */
> +/*
>                                                                            */
> +/* Neither the name of Rexx Language Association nor the names
>                */
> +/* of its contributors may be used to endorse or promote products
>             */
> +/* derived from this software without specific prior written permission.
>      */
> +/*
>                                                                            */
> +/* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
>        */
> +/* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
>          */
> +/* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
>          */
> +/* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
> COPYRIGHT   */
> +/* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
>      */
> +/* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
> LIMITED   */
> +/* TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
>        */
> +/* OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
>     */
> +/* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
> (INCLUDING    */
> +/* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
>         */
> +/* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
>               */
> +/*
>                                                                            */
>
> +/*----------------------------------------------------------------------------*/
>
> +/******************************************************************************/
> +/*  factor.rex          Open Object Rexx Samples
>                              */
> +/*
>                                                                            */
> +/*  A factorial program.
>                                                      */
> +/*
>                                                                            */
> +/*
>                                                                            */
> +/*
> --------------------------------------------------------------------------
> */
> +/*
>                                                                            */
> +/*  Description:
>                                                              */
> +/*  This program demonstrates a way to define a factorial class using the
>     */
> +/*  subclass method and the .methods environment symbol.
>                      */
>
> +/******************************************************************************/
> +say "Enter a number"
> +pull number
> +If \datatype(number, '9') then do
> +  Say 'Invalid whole number' number
> +  Exit
> +end
> +
> +factorial_class = .string~subclass("Sample")~~define('FACTORIAL',
> .methods['FACTORIAL'])
> +say number 'factorial is' factorial_class~new(number)~factorial
> +
> +Exit
> +
> +/* Define the factorial method.  Note that this method contains a
> recursive   */
> +/* call to itself.
>                                                            */
> +::method factorial
> +  If self <= 1 then return 1
> +  else do
> +    t = self~class~new(self - 1)
> +    Return self * (t~factorial)
> +  end
>
>
> Property changes on: main/trunk/samples/factor.rex
> ___________________________________________________________________
> Added: svn:executable
> ## -0,0 +1 ##
> +*
> \ No newline at end of property
>
>
>
>
> _______________________________________________
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to