Introduction

The purpose of this page is to notify users of the Computer Program in Seismology (CPS) package of repairs or extensions made to the code. Whenever this page is updated, the down-loadable version of CPS is updated and provided to users.

Enhancements to Version 3.30 codes



2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025
For each year, the changes are (listed in order from newest to oldest)



2025

April 7, 2025

March 29, 2025

March 20, 2025

January 26, 2025

January 26, 2025

January 17, 2025



2024

December 1, 2024

November 12, 2024

October 17, 2024

September 11, 2024

void proc(j)
int j ;
{
with
void proc(int j)

{
to be compatible with modern C standards. The problematic syntax occurred in three source files:

rltty.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is 
not supported in C2x [-Wdeprecated-non-prototype]
set_winsize (tty)
^
1 warning generated.
bind.c:1170:1: warning: a function definition without a prototype is deprecated in all versions of C and is
not supported in C2x [-Wdeprecated-non-prototype]
parse_comparison_op (s, indp)
^
1 warning generated.
text.c:1767:1: warning: a function definition without a prototype is deprecated in all versions of C and is
not supported in C2x [-Wdeprecated-non-prototype]
_rl_char_search_callback (data)
^
1 warning generated.

August 7, 2024

July 30, 2024