From a92c40fc5799b65a63813a6c8ce6f2b066efe192 Mon Sep 17 00:00:00 2001 From: Ulf Wiger Date: Sat, 11 Apr 2026 18:17:34 +0200 Subject: [PATCH 1/2] Create zomp version 1.2.0 --- ebin/gproc.app | 2 +- src/gproc.erl | 1 + src/gproc_app.erl | 1 + src/gproc_bcast.erl | 1 + src/gproc_dist.erl | 1 + src/gproc_info.erl | 1 + src/gproc_init.erl | 1 + src/gproc_lib.erl | 1 + src/gproc_monitor.erl | 1 + src/gproc_pool.erl | 1 + src/gproc_ps.erl | 1 + src/gproc_pt.erl | 1 + src/gproc_sup.erl | 1 + zomp.meta | 4 ++-- 14 files changed, 15 insertions(+), 3 deletions(-) diff --git a/ebin/gproc.app b/ebin/gproc.app index c4ff271..b039f9c 100644 --- a/ebin/gproc.app +++ b/ebin/gproc.app @@ -3,7 +3,7 @@ {registered,[]}, {included_applications,[]}, {applications,[stdlib,kernel]}, - {vsn,"1.1.0"}, + {vsn,"1.2.0"}, {modules,[gproc_eqc_tests,gproc,gproc_app,gproc_bcast, gproc_dist,gproc_info,gproc_init,gproc_lib, gproc_monitor,gproc_pool,gproc_ps,gproc_pt,gproc_sup, diff --git a/src/gproc.erl b/src/gproc.erl index 1ba9552..c77afaa 100644 --- a/src/gproc.erl +++ b/src/gproc.erl @@ -45,6 +45,7 @@ %% @end -module(gproc). +-vsn("1.2.0"). -behaviour(gen_server). -export([start_link/0, diff --git a/src/gproc_app.erl b/src/gproc_app.erl index 22bc5c9..3265e98 100644 --- a/src/gproc_app.erl +++ b/src/gproc_app.erl @@ -19,6 +19,7 @@ %%%---------------------------------------------------------------------- -module(gproc_app). +-vsn("1.2.0"). -behaviour(application). diff --git a/src/gproc_bcast.erl b/src/gproc_bcast.erl index 00862b0..90a2eb3 100644 --- a/src/gproc_bcast.erl +++ b/src/gproc_bcast.erl @@ -27,6 +27,7 @@ %% @end -module(gproc_bcast). +-vsn("1.2.0"). -behaviour(gen_server). -export([start_link/0, diff --git a/src/gproc_dist.erl b/src/gproc_dist.erl index d7dcc13..b23fc5c 100644 --- a/src/gproc_dist.erl +++ b/src/gproc_dist.erl @@ -22,6 +22,7 @@ %%

For a detailed description, see gproc/doc/erlang07-wiger.pdf.

%% @end -module(gproc_dist). +-vsn("1.2.0"). %% -behaviour(gen_leader). % to avoid unnecessary warnings diff --git a/src/gproc_info.erl b/src/gproc_info.erl index 7635d4b..db2aad2 100644 --- a/src/gproc_info.erl +++ b/src/gproc_info.erl @@ -22,6 +22,7 @@ %% @author Ulf Wiger %% -module(gproc_info). +-vsn("1.2.0"). -export([i/0]). diff --git a/src/gproc_init.erl b/src/gproc_init.erl index 341033c..decbf5d 100644 --- a/src/gproc_init.erl +++ b/src/gproc_init.erl @@ -4,6 +4,7 @@ %%%---------------------------------------------------------------------- -module(gproc_init). +-vsn("1.2.0"). %% API -export([ diff --git a/src/gproc_lib.erl b/src/gproc_lib.erl index 0e29931..e8ec626 100644 --- a/src/gproc_lib.erl +++ b/src/gproc_lib.erl @@ -22,6 +22,7 @@ %%

For a detailed description, see gproc/doc/erlang07-wiger.pdf.

%% @end -module(gproc_lib). +-vsn("1.2.0"). -export([await/3, do_set_counter_value/3, diff --git a/src/gproc_monitor.erl b/src/gproc_monitor.erl index 6c9ce2f..c689782 100644 --- a/src/gproc_monitor.erl +++ b/src/gproc_monitor.erl @@ -22,6 +22,7 @@ %% When a process subscribes to notifications for a given name, a message %% will be sent each time that name is registered -module(gproc_monitor). +-vsn("1.2.0"). -behaviour(gen_server). diff --git a/src/gproc_pool.erl b/src/gproc_pool.erl index 3c952f1..adc6584 100644 --- a/src/gproc_pool.erl +++ b/src/gproc_pool.erl @@ -53,6 +53,7 @@ %% jobs will not exceed the size of the pool. %% @end -module(gproc_pool). +-vsn("1.2.0"). -behavior(gen_server). %% gproc round-robin name lookup diff --git a/src/gproc_ps.erl b/src/gproc_ps.erl index a10e351..a38d90d 100644 --- a/src/gproc_ps.erl +++ b/src/gproc_ps.erl @@ -35,6 +35,7 @@ %% @type status() = 1 | 0. %% @end -module(gproc_ps). +-vsn("1.2.0"). -export([subscribe/2, subscribe_cond/3, diff --git a/src/gproc_pt.erl b/src/gproc_pt.erl index 9522f29..591dc27 100644 --- a/src/gproc_pt.erl +++ b/src/gproc_pt.erl @@ -38,6 +38,7 @@ %% @end %% -module(gproc_pt). +-vsn("1.2.0"). -export([parse_transform/2]). diff --git a/src/gproc_sup.erl b/src/gproc_sup.erl index 99723b3..a9708e5 100644 --- a/src/gproc_sup.erl +++ b/src/gproc_sup.erl @@ -20,6 +20,7 @@ %%---------------------------------------------------------------------- -module(gproc_sup). +-vsn("1.2.0"). -behaviour(supervisor). diff --git a/zomp.meta b/zomp.meta index 12bfad3..66c0c4f 100644 --- a/zomp.meta +++ b/zomp.meta @@ -1,10 +1,10 @@ {name,"gproc"}. {type,app}. {modules,[]}. -{prefix,"gproc"}. {author,"Ulf Wiger"}. +{prefix,"gproc"}. {desc,"Extended process registry for Erlang"}. -{package_id,{"uwiger","gproc",{1,1,0}}}. +{package_id,{"uwiger","gproc",{1,2,0}}}. {deps,[]}. {key_name,none}. {a_email,"ulf@wiger.net"}. From 73730bcd20d9c21be2cb1780d0d300ea7ecc5020 Mon Sep 17 00:00:00 2001 From: Ulf Wiger Date: Thu, 16 Apr 2026 17:56:51 +0200 Subject: [PATCH 2/2] ignore ebin/*.beam (zx builds) --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index f694943..95ff3ca 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ current_counterexample.eqc _build .rebar3 +ebin/*.beam eqc/.eqc-info eqc/*.beam *~