Skip to content

Commit 7bb30a0

Browse files
committed
Update to uncommon-dylan@1.0
1 parent b8c273e commit 7bb30a0

File tree

10 files changed

+17
-16
lines changed

10 files changed

+17
-16
lines changed

dylan-package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"json@1.1",
1313
"logging@2.2",
1414
"regular-expressions@0.2",
15-
"uncommon-dylan@0.2"
15+
"uncommon-dylan@1.0"
1616
],
1717
"dev-dependencies": [
1818
"sphinx-extensions",

sources/commands/list.dylan

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ define function list-catalog
4949
end;
5050
end iterate;
5151
case
52-
pos => copy-sequence(text, end: pos);
53-
space => concat(copy-sequence(text, end: space), "...");
52+
pos => copy-seq(text, end: pos);
53+
space => concat(copy-seq(text, end: space), "...");
5454
otherwise => text;
5555
end
5656
end if
@@ -60,7 +60,7 @@ define function list-catalog
6060
end;
6161
let cat = pm/catalog();
6262
let packages = pm/load-all-catalog-packages(cat);
63-
let rows = make(<stretchy-vector>);
63+
let rows = make(<vector*>);
6464
for (package in sort(packages, test: package-<))
6565
let name = pm/package-name(package);
6666
let versions = pm/installed-versions(name, head?: #f);

sources/commands/test.dylan

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ define method execute-subcommand
6868
end;
6969
let exes = #();
7070
let dlls = #();
71-
let seen-libraries = make(<stretchy-vector>);
71+
let seen-libraries = make(<vector*>);
7272
for (lids keyed-by release in lid-map)
7373
let lids = filter-to-command-line-libraries(lids);
7474
let _exes = choose(is-exe-library?, lids);

sources/library.dylan

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ define module deft-shared
4343
use standard-io, export: all;
4444
use streams, export: all;
4545
use strings, export: all;
46+
use table-extensions, export: all;
4647
use threads, export: all, import: { dynamic-bind };
4748
use uncommon-dylan, export: all, exclude: { format-out, format-to-string };
4849
use uncommon-utils, export: all;

sources/pacman/catalog.dylan

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ define constant $uncategorized = "Uncategorized";
3333

3434
define constant $pacman-catalog-release :: <release>
3535
= begin
36-
let releases = make(<stretchy-vector>);
36+
let releases = make(<vector*>);
3737
let package = make(<package>,
3838
name: "pacman-catalog",
3939
releases: releases,
@@ -120,7 +120,7 @@ end function;
120120

121121
define function load-all-catalog-packages
122122
(cat :: <catalog>) => (packages :: <seq>)
123-
let packages = make(<stretchy-vector>);
123+
let packages = make(<vector*>);
124124
local
125125
method load-one (dir, name, type)
126126
select (type)
@@ -253,8 +253,8 @@ define method package-locator
253253
2 => subdirectory-locator(root, "2");
254254
otherwise =>
255255
subdirectory-locator(root,
256-
copy-sequence(name, end: 2),
257-
copy-sequence(name, start: 2, end: min(4, name.size)))
256+
copy-seq(name, end: 2),
257+
copy-seq(name, start: 2, end: min(4, name.size)))
258258
end;
259259
file-locator(dir, name)
260260
end method;

sources/pacman/install.dylan

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ define function ensure-current-link
8585
let exists? = fs/file-exists?(link-source, follow-links?: #f);
8686
let target = as(<string>, release-directory(release));
8787
if (ends-with?(target, "/") | ends-with?(target, "\\"))
88-
target := copy-sequence(target, end: target.size - 1);
88+
target := copy-seq(target, end: target.size - 1);
8989
end;
9090
let existing-target = exists? & fs/link-target(link-source);
9191
if (exists? & (target ~= as(<string>, existing-target)))
@@ -198,7 +198,7 @@ define function installed-versions
198198
exception (fs/<file-system-error>)
199199
#[]
200200
end;
201-
let versions = make(<stretchy-vector>);
201+
let versions = make(<vector*>);
202202
for (file in files)
203203
if (instance?(file, <directory-locator>))
204204
let name = locator-name(file);

sources/pacman/packages.dylan

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ define class <package> (<object>)
273273
// back-pointer to the package it's a part of. Currently it is possible for
274274
// the <head> version to be at the beginning of this sequence, but the plan
275275
// is to only allow <semantic-version>s.
276-
constant slot package-releases :: <stretchy-vector> = make(<stretchy-vector>),
276+
constant slot package-releases :: <vector*> = make(<vector*>),
277277
init-keyword: releases:;
278278

279279
// Description of the package. Should be relatively concise; as yet unclear,

sources/workspaces/lid.dylan

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ define class <lid> (<object>)
2020

2121
// Sequence of other <lid>s in which this <lid> is included via the "LID:"
2222
// keyword.
23-
constant slot lid-included-in :: <seq> = make(<stretchy-vector>);
23+
constant slot lid-included-in :: <seq> = make(<vector*>);
2424
end class;
2525

2626
define method print-object

sources/workspaces/registry.dylan

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ define function update-registry
5050
=> (total :: <int>, written :: <int>, no-platform-libs :: <seq>)
5151
let total = 0;
5252
let written = 0;
53-
let no-platform = make(<stretchy-vector>);
53+
let no-platform = make(<vector*>);
5454
for (lids keyed-by library in ws.lids-by-library)
5555
let candidates = choose(matches-current-platform?, lids);
5656
select (candidates.size)

sources/workspaces/workspaces.dylan

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -355,10 +355,10 @@ define function find-active-package-deps
355355
(ws :: <workspace>, cat :: pm/<catalog>, #key dev?)
356356
=> (releases :: <seq>, actives :: <istring-table>)
357357
let actives = make(<istring-table>);
358-
let deps = make(<stretchy-vector>);
358+
let deps = make(<vector*>);
359359
// Dev deps could go into deps, above, but they're kept separate so that
360360
// pacman can give more specific error messages.
361-
let dev-deps = make(<stretchy-vector>);
361+
let dev-deps = make(<vector*>);
362362
for (lids keyed-by release in ws.lids-by-release)
363363
actives[pm/package-name(release)] := release;
364364
for (dep in pm/release-dependencies(release))

0 commit comments

Comments
 (0)