vom 21. November 1994 (Verfahren 2A.318/1993) und vom 27. November 1998 (Verfahren 2A.181/1998), hat sich ergeben:
A.- Dr. X._ ist Jurist, Treuhänder und Vermögensberater und hauptberuflich als Direktor einer Vermögensverwaltungsbank, in Basel tätig. Das Inspektorat der Eidgenössischen Steuerverwaltung führte bei der A._ AG und weiteren von X._ beherrschten Gesellschaften in den Jahren 1983 und 1984 Buchprüfungen durch. Am 9. Dezember 1983 leitete die Kantonale Verwaltung für die direkte Bundessteuer gegen X._ ein Hinterziehungsverfahren im Sinne von Art. 132 des Bundesratsbeschlusses vom 9. Dezember 1940 über die Erhebung einer direkten Bundessteuer (BdBSt) ein.
Das Ergebnis der Untersuchung wurde X._ und der A._ AG am 8. Februar 1985 schriftlich mitgeteilt.
Dabei wurden die in Aussicht gestellten Aufrechnungen aufgelistet.
Nachdem die Eidgenössische Steuerverwaltung auch die privaten steuerlichen Verhältnisse von X._ geprüft hatte, hielt sie in ihrem Bericht vom 9. Dezember 1986 fest, welche Aufrechnungen für X._ vorzunehmen seien.
Am 13. September 1989 eröffnete die Kantonale Verwaltung für die direkte Bundessteuer gegenüber X._ für die 20., 21. und 22. Wehrsteuerperiode die Nach- und Strafsteuern. Die Bussen betrugen 200 resp. 150 % der jeweiligen Nachsteuerbeträge. Am 3. Oktober 1989 erläuterte die Kantonale Verwaltung für die direkte Bundessteuer die einzelnen Aufrechnungen schriftlich im Detail. Die Steuerverwaltung rechnete X._ einmal verdeckte Gewinnausschüttungen der A._ AG auf, die sie darin erblickte, dass Y._, Treuhandkunde der A._ AG, Leistungen an die Kinder von X._ erbracht hatte, anstatt der A._ AG Honorare für deren Treuhandleistungen zu zahlen (insgesamt Fr. 364'000.--). Sodann nahm sie eine Gewinnvorwegnahme in Höhe von Fr. 2'059'000.-- an, weil die von X._ beherrschte B._ AG diesem 500 Aktien der A._ AG zu einem untersetzten Preis verkauft habe. Weiter rechnete sie X._ geldwerte Leistungen in Höhe von Fr. 11'700.-- auf, die sich daraus ergäben, dass die A._ AG X._ neun Aktien der Kraftwerke C._ AG zu einem unter dem Börsenkurs liegenden Preis verkauft habe. Sodann ging die Steuerverwaltung davon aus, dass beim Verkauf von 20 Aktien der B._ AG durch die A._ AG an die Ehefrau von X._ der Kaufpreis zu tief festgesetzt war, und nahm eine geldwerte Leistung von Fr. 210'643.-- an. Ausserdem rechnete sie X._ Zahlungen von Z._ in Höhe von Fr. 6'744.--, Fr. 10'500.-- und Fr. 18'144.-- als Erwerbseinkommen auf. Weitere Aufrechnungen betrafen übersetzte Mieten, welche die A._ AG X._ zahlte (Fr. 6'120.-- und Fr. 5'120.--), Spenden der A._ AG (Fr. 32'697.--), Vermögenserträge der Kinder (Fr. 10'371.-- und Fr. 16'900.--) und Berufsunkosten (Fr. 2'400.--).
Mit Entscheid vom 17. November 1992 (zugestellt am 1. September 1993) wies die Kantonale Rekurskommission für eidgenössische Abgaben des Kantons Basel-Stadt (im folgenden:
Rekurskommission) die Beschwerde von X._ in den Hauptpunkten ab, reduzierte den Bussenbetrag von 150 % auf 100 % der hinterzogenen Beträge und wies die Sache zur Neubemessung von Nachsteuern und Bussen im Sinne der Erwägungen an die Kantonale Verwaltung für die direkte Bundessteuer zurück.
B.- Die gegen den Entscheid der Rekurskommission erhobene Verwaltungsgerichtsbeschwerde wies das Bundesgericht mit Urteil vom 21. November 1994 ab, soweit es darauf eintrat (Verfahren 2A.318/1993). Am 26. Oktober 1995 wies das Bundesgericht ein hiegegen von X._ eingereichtes Revisionsgesuch ab, soweit es darauf eintrat (Verfahren 2A.77/1995).
Die Steuerverwaltung des Kantons Basel-Stadt setzte am 16. Februar 1995 die Nachsteuern und Bussen gestützt auf den Entscheid der Rekurskommission vom 17. November 1992 wie folgt neu fest:
Steuerjahre 1979/80
Steuerbarer Betrag: Fr. 168'000.-- Steuersatz: 9.182 %
Nachsteuer: Fr. 13'728. 40
Busse: Fr. 13'728. 40
Steuerjahre 1981/82
Steuerbarer Betrag: Fr. 1'410'900.-- Steuersatz: 11.495 %
Nachsteuer: Fr. 295'783. 20
Busse: Fr. 295'783. 20
Steuerjahre 1983/84
Steuerbarer Betrag: Fr. 395'100.-- Steuersatz: 11.464 %
Nachsteuer: Fr. 29'409. 20
Busse: Fr. 29'409. 20
Auf die dagegen erhobene Einsprache trat die Steuerverwaltung am 30. März 1995 nicht ein. Die Steuerrekurskommission des Kantons Basel-Stadt wies die Beschwerde von X._ mit Entscheid vom 26. Juni 1997 (zugestellt am 9. März 1998) ab. Hiegegen gelangte X._ mit Eingabe vom 30. März 1998 erneut mit Verwaltungsgerichtsbeschwerde an das Bundesgericht, welches diese mit Urteil vom 27. November 1998 abgewiesen hat (Verfahren 2A.181/1998).
Am 1. Juli 1998 hat die Europäische Menschenrechtskommission (im Folgenden: Kommission) die Individualbeschwerde von X._ gegen das Urteil des Bundesgerichts von 21. November 1994 für zulässig erklärt und in ihrem Bericht einstimmig die Meinung vertreten, dass das Steuerstrafverfahren zu lange gedauert habe und dadurch das Beschleunigungsgebot von Art. 6 Ziff. 1 der Konvention vom 4. November 1950 zum Schutze der Menschenrechte und Grundfreiheiten (SR 0.101; im Weitern: EMRK oder Konvention) verletzt worden sei. In der Folge hat das Ministerkomitee des Europarates am 19. Februar 1999 in einer Zwischenresolution festgestellt, die Schweiz habe durch die lange Dauer des Steuerstrafverfahrens Art. 6 Ziff. 1 EMRK verletzt (résolution intérimaire DH (99) 233, requête 27741/95). Am
24. Juli 2000 erliess das Ministerkomitee die Schlussresolution (DH (2000) 103), in der es erklärte, die Schweizer Regierung habe ihre Verpflichtungen nach Art. 32 EMRK (in der hier noch zur Anwendung gebrachten Fassung vor der Revision gemäss dem 11. Zusatzprotokoll, aEMRK) im vorliegenden Fall erfüllt.
C.- Mit Eingabe vom 22. Februar 2001 hat X._ gestützt auf Art. 139a OG beim Bundesgericht ein Revisionsgesuch eingereicht. Er beantragt (1) die Aufhebung der Urteile des Bundesgerichts vom 21. November 1994 und vom 27. November 1998. Sodann beantragt er, (2) dass in Gutheissung der Verwaltungsgerichtsbeschwerde vom 29. Septem- ber 1993 der Entscheid der kantonalen Rekurskommission vom 17. November 1992 aufzuheben sei. Weiter verlangt er, (3) dass das Steuerhinterziehungsverfahren gegen ihn einzustellen und dass (4) die Kantonale Verwaltung für die direkte Bundessteuer von Basel-Stadt zu verpflichten sei, ihm die bezahlte Busse zuzüglich 5 % Zins zurückzuerstatten. Eventualiter verlangt er, (5) dass die überlange Verfahrensdauer bei der Strafzumessung zu berücksichtigen und die Kantonale Verwaltung für die direkte Bundessteuer von Basel-Stadt zu verpflichten sei, die zuviel bezahlte Busse zuzüglich 5 % Zins zurückzuerstatten.
D.- Die Steuerverwaltung und die Steuerrekurskommission des Kantons Basel-Stadt sowie die Eidgenössische Steuerverwaltung beantragen, das Revisionsgesuch abzuweisen.

Das Bundesgericht zieht in Erwägung:
1.- a) Nach Art. 139a OG ist die Revision eines Entscheids des Bundesgerichts zulässig, wenn der Europäische Gerichtshof für Menschenrechte oder das Ministerkomitee des Europarates eine Individualbeschwerde wegen Verletzung der Konvention vom 4. November 1950 zum Schutze der Menschenrechte und Grundfreiheiten und deren Protokollen gutgeheissen hat und eine Wiedergutmachung nur durch eine Revision möglich erscheint (Abs. 1). Das Gesuch ist innert 90 Tagen ab Zustellung des Entscheids durch das Bundesamt für Justiz beim Bundesgericht einzureichen (Art. 141 Abs. 1 lit. c OG). Dazu befugt ist, wer im Verfahren, das zum angefochtenen Entscheid geführt hat, Parteistellung hatte und deshalb an der Wiederaufnahme ein schutzwürdiges Interesse besitzt (Elisabeth Escher, Revision und Erläuterung, in:
Geiser/Münch, Prozessieren vor Bundesgericht, 2. Aufl. , Basel/Frankfurt a.M. 1998, S. 273, Rz. 8.6; VPB 63.86 II.3.
S. 817).
b) Das Bundesamt für Justiz hat dem Anwalt des Gesuchstellers die Schlussresolution des Ministerkomitees vom 24. Juli 2000 am 28. November 2000 eröffnet, womit das Revisionsgesuch am 22. Februar 2001 rechtzeitig eingereicht worden ist. Der Gesuchsteller war am ursprünglichen Verfahren als Beschwerdeführer beteiligt und ist somit befugt, dessen Revision gestützt auf Art. 139a OG zu beantragen.
c) Der Gesuchsteller verlangt auch die Revision des bundesgerichtlichen Urteils vom 27. November 1998. Da sein Individualbeschwerdeverfahren allein das Urteil des Bundesgerichts vom 21. November 1994 betraf bzw. das Urteil vom 27. November 1998 nicht Gegenstand des Verfahrens vor der Europäischen Menschenrechtskommission bzw. dem Ministerkomitee gebildet hat, ist auf das Revisionsgesuch gegen das Urteil vom 27. November 1998 von vornherein nicht einzutreten (vgl. <ref-ruling> E. 2b S. 334 f.).
2.- a) Nach Art. 46 EMRK (in der Fassung des 11. Zusatzprotokolls) bzw. Art. 32 Ziff. 4 und Art. 53 aEMRK übernehmen die Vertragsstaaten die Pflicht, in den sie betreffenden Fällen das Urteil des Gerichtshofs zu befolgen. Wird eine Individualbeschwerde gutgeheissen, sind sie gehalten, soweit möglich für eine vollkommene Wiedergutmachung zu sorgen ("Naturalrestitution", "restitutio in integrum"; vgl. Urteil vom 2. März 2001 i.S. A., Verfahren 2A.232/2000, E. 2a, publiziert in EuGRZ 2001 S. 319 ff.; <ref-ruling> E. 3c/bb S. 159; Jörg Polakiewicz, Die Verpflichtungen der Staaten aus den Urteilen des Europäischen Gerichtshofs für Menschenrechte, Berlin et al. 1992, S. 97 f.; Frank Schürmann, Erste Erfahrungen mit Art. 139a OG, in: Festschrift 125 Jahre Kassationsgericht des Kantons Zürich, Zürich 2000, S. 101 FN 28; Martin Philipp Wyss, EMRK-Verletzung und bundesrechtliche Revision nach Art. 139a OG, in: recht 17/1999 S. 97). Die Urteile des Gerichtshofs bzw. die Resolutionen des Ministerkomitees haben in der Regel rein deklaratorische Wirkung; es kann damit weder der konventionswidrige innerstaatliche Entscheid, der Gegenstand der Beschwerde gebildet hat, noch ein allenfalls diesem zugrunde liegendes nationales Gesetz aufgehoben werden (Haefliger/Schürmann, Die Europäische Menschenrechtskonvention und die Schweiz, Bern 1999, S. 426; Frowein/Peukert, EMRK-Kommentar, 2. Aufl. , Kehl/Strassburg/Arlington 1996, Rz. 3 zu Art. 53; Andreas Kley, Das Verfahren vor dem Europäischen Gerichtshof für Menschenrechte und die Tragweite seiner Urteile, in: AJP 1997 S. 1004). Die Art der Wiederherstellung des konventionskonformen Zustands bleibt im Wesentlichen Sache des einzelnen Staates (<ref-ruling> E. 3b, mit weiteren Hinweisen [Plumey]; <ref-ruling> E. 4d/bb S. 335 [Michailov]; <ref-ruling> E. 3c/bb S. 158 [Schuler-Zgraggen]; Mark E.
Villiger, Handbuch der Europäischen Menschenrechtskonven- tion [EMRK], 2. Aufl. , Zürich 1999, Rz. 232 f.; Polakiewicz, a.a.O., S. 98). Aus der Konvention selber ergibt sich keine Verpflichtung, das innerstaatliche Verfahren wieder aufzunehmen (Haefliger/Schürmann, a.a.O., S. 429; Polakiewicz, a.a.O., S. 112 f.). Gestattet das innerstaatliche Recht nur eine unvollkommene Wiedergutmachung, spricht der Gerichts- hof der verletzten Partei, soweit ihm dies notwendig erscheint, völkerrechtlichen Gepflogenheiten im zwischenstaatlichen Verkehr entsprechend (Villiger, a.a.O., Rz. 238) eine gerechte Entschädigung zu (Art. 41 EMRK; vgl. Urteil des Gerichtshofs vom 31. Januar 1995 i.S. Schuler-Zgraggen, in: EuGRZ 1996 S. 608 ff.). Er macht heute von dieser Möglichkeit meist direkt Gebrauch, ohne die Frage der "restitutio in integrum" noch näher zu prüfen (Villiger, a.a.O., Rz. 238; vgl. weiter auch Schürmann, in: La tutela giudiziaria dei diritti dell'uomo nelle convenzioni internazionali, S. 161 ff.).
b) aa) Gestützt auf Art. 139a OG kann das Bundesgericht umgekehrt ein Urteil revidieren, wenn die Wiedergutmachung der festgestellten Konventionsverletzung nicht anderweitig möglich ist. Das nationale und das internationale Recht stehen damit in einem gewissen Spannungsverhältnis zueinander (vgl. Wyss, a.a.O., S. 100; Schürmann, Erste Erfahrungen, a.a.O., S. 93; Haefliger/Schürmann, a.a.O., S. 430): Der Europäische Gerichtshof ist an sich nur befugt, eine Entschädigung zuzusprechen, soweit innerstaatlich lediglich eine unvollkommene Wiedergutmachung möglich ist; das Bundesgericht kann sein Urteil seinerseits bloss revidieren, wenn keine andere Wiedergutmachung, wozu auch die "gerechte Entschädigung" nach Art. 41 EMRK zählt, offen steht. Ob bei dieser Ausgangslage der nationalen Vorschrift (Art. 139a OG; so Jean-François Poudret, Le nouveau motif de révision prévu dans la loi fédérale d'organisation judiciaire à raison de la violation de la CEDH, in: Beiträge zum schweizerischen und internationalen Zivilprozessrecht, Festschrift für Oscar Vogel, Freiburg 1991, S. 212; derselbe, Commentaire de la loi fédérale d'organisation judiciaire, Bern 1992, Bd. V, Ziff. 2.3 zu Art. 139a, S. 50; Villiger, a.a.O., Rz. 254 ff.) oder der internationalen Norm (Art. 41 bzw. 50 EMRK; in dieser Richtung: Schürmann, a.a.O., S. 100 ff. u. 105) Vorrang zukommt, hängt von den Umständen des jeweiligen Einzelfalls ab (<ref-ruling> E. 3a S. 287 [Stürm]; Wyss, a.a.O., S. 101). Die Frage ist pragmatisch - mit Blick auf eine wirksame, aber verfahrensökonomische Durchsetzung der Konventionsgarantien einerseits und auf eine Berücksichtigung der sich an den Bestand eines Urteils knüpfenden Interessen andererseits - zu beantworten; dabei muss die Art der festgestellten Konventionsverletzung mitberücksichtigt werden (Wyss, a.a.O., S. 99). Das Zusammenspiel von nationalem und internationalem Recht soll insgesamt zu einer sinnvollen und zweckmässigen Wiederherstellung eines konventionskonformen Zustands führen und damit den effektiven Schutz der in der Konvention verankerten Garantien gewährleisten (vgl. Wyss, a.a.O., S. 93 f.; Gerhard Dannemann, Schadenersatz bei Verletzung der Europäischen Menschenrechtskonvention, Köln/Berlin/Bonn/München, 1994, S. 14 f.; Polakiewicz, a.a.O., S. 96; vgl. zum Ganzen EuGRZ 2001 S. 319 ff.).
bb) Stehen nur materielle Interessen auf dem Spiel und kann die Konventionsverletzung bloss noch mit einer Entschädigung gutgemacht werden, ist die Revision nach Art. 139a OG grundsätzlich ausgeschlossen (EuGRZ 2001 319 E. 2b/bb; <ref-ruling> E. 3 S. 188 [Hertel]; <ref-ruling> E. 3a S. 287 [Stürm]; <ref-ruling> E. 3 S. 335 ff. [Stürm II]; BBl 1991 II 529 f.; VPB 63.86 III. 4. - 6., S. 819 ff.). Die Frage der "gerechten Entschädigung" für die festgestellte Beeinträchtigung in den konventionsmässigen Rechten ist in diesem Fall im Rahmen von Art. 41 EMRK durch den Gerichtshof zu erledigen (vgl. Polakiewicz, a.a.O., S. 144). Die entsprechende Entschädigung ist völkerrechtlicher Natur und kann nicht innerstaatlich durchgesetzt werden (vgl. Villiger, a.a.O., Rz. 237). Anders verhält es sich, wenn die Entschädigung und die Feststellung des Gerichtshofs die Verletzung nicht hinreichend auszugleichen vermögen, etwa bei einem (allenfalls auch nur impliziten) Fortbestehen eines Schuldvorwurfs (<ref-ruling> E. 2c S. 485 [Revision Erbenhaftung]; VPB 63.86 III. 4. S. 819), oder wenn der konventionswidrige Zustand trotz der Feststellung einer Konventionsverletzung durch den Gerichtshof andauert (<ref-ruling> E. 4b S. 190 [Hertel; Fortbestehen eines UWG-rechtlichen Verbots]; <ref-ruling> E. 2a S. 333 [Stürm; Anrechnung der Untersuchungshaft auf die Strafe bei überlanger Verfahrensdauer]).
In diesen Fällen ist die Revision des bundesgerichtlichen Urteils möglich, falls sie geeignet erscheint, über die finanzielle Abgeltung hinaus fortbestehende, konkrete nachteilige Auswirkungen der Konventionsverletzung im Rahmen des ursprünglichen Verfahrens noch zu beseitigen (vgl.
Schürmann, a.a.O., S. 100, der aber davon ausgeht, dass die bundesgerichtliche Praxis dies vorschnell annimmt); dieses ist dann - lediglich, aber immerhin - im Umfang des konkreten Revisionsgrundes wieder aufzunehmen (<ref-ruling> E. 3a S. 156 f. [Schuler-Zgraggen], mit Hinweisen; <ref-ruling> E. 4c S. 192 [Hertel]; VPB 63.86 III. 1. S. 817).
3.- a) Nach Art. 32 Ziff. 2 aEMRK hatte das Ministerkomitee bei Bejahung einer Konventionsverletzung einen Zeitraum festzusetzen, innerhalb dessen der betroffene Vertragsstaat die von ihm festgelegten Massnahmen zur Beseitigung der Konventionsverletzung durchzuführen hatte.
Vorliegend hat die Schweiz dem Gesuchsteller im Verfahren vor der Kommission mit Schreiben vom 18. März 1998 angeboten, dass die schweizerische Regierung auf die Hälfte der festgesetzten Strafsteuern (d.h. auf 50 % von Fr. 338'920. 80) verzichtet. Der Gesuchsteller hat diesen Vorschlag mit Eingabe vom 9. April 1998 an die Kommission ausdrücklich abgelehnt.
Zudem hat er nach der Zustellung des Berichts der Kommission vom 1. Juli 1998 dieser gegenüber am 19. September 1998 erklärt, er verzichte - nachdem die Beurteilung eindeutig zu seinen Gunsten ausgefallen sei - darauf, den Gerichtshof anzurufen, und er stelle keine materiellen Forderungen, da diese den ideellen Schaden ohnehin nicht gutmachen könnten; er bitte die Kommission daher, die Akten abzuschliessen.
Die Kommission entschied in der Folge am 3. Dezember 1999 - offensichtlich aufgrund des Verzichts des Gesuchstellers, eine Wiedergutmachungssumme zu verlangen -, dass die Schweiz dem Gesuchsteller gestützt auf Art. 32 Ziff. 2 aEMRK keine Wiedergutmachungssumme zu zahlen habe, "le requérant n'ayant soumis aucune prétention à ce titre". In der Schlussresolution vom 24. Juli 2000 hat das Ministerkomitee diese Würdigung übernommen, also festgestellt, dass die Schweiz das Beschleunigungsgebot verletzt habe, und entschieden, dass sie dem Gesuchsteller keine Wiedergutmachungssumme zu zahlen und ihre Verpflichtungen nach Art. 32 EMRK erfüllt habe.
b) Soweit die festgestellte Konventionsverletzung durch eine "gerechte Entschädigung" im Sinne von Art. 41 EMRK bzw. Art. 32 Ziff. 2 aEMRK (im Sinne der Regel Nr. 9 und der Ziff. 2bis des Anhangs der "Regeln des Ministerkomitees für die Anwendung von Art. 32 EMRK") wiedergutgemacht werden kann, hat der Verletzte sein Recht vor den Strassburger Organen und nicht im Revisionsverfahren nach Art. 139a OG vor dem Bundesgericht zu suchen (vgl. oben E. 2 b/bb a.A.). Der Beschwerdeführer hätte für die Belastung durch die lange Verfahrensdauer und die dadurch allenfalls zusätzlich verursachten Verfahrenskosten eine Entschädigung bzw.
eine Wiedergutmachungssumme verlangen können. Dass er darauf im Verfahren vor den Strassburger Organen verzichtet hat, hat er selber zu vertreten; auf diesem Verzicht ist er nach dem Grundsatz von Treu und Glauben (<ref-law>) zu behaften. Im vorliegenden Revisionsverfahren stellt er demnach zu Recht kein Begehren um Zusprechung einer Wiedergutmachungssumme oder einer Entschädigung für das Verfahren in Strassburg.
c) Er verlangt stattdessen die Einstellung des Steuerhinterziehungsverfahrens und die Aufhebung der Bussen wegen Verjährung sowie die Rückforderung der bezahlten Bussen, eventualiter die Reduktion der Bussen und die Rückzahlung der zuviel bezahlten Bussen.
aa) Hat ein Strafverfahren lange bzw. zu lange gedauert, kann dem nach <ref-law> durch eine Strafmilderung Rechnung getragen werden, wenn sich der Täter wäh- rend dieser Zeit wohl verhalten hat. Eine Berücksichtigung ist auch im Rahmen der Regelung der Verfahrenskosten und der Parteientschädigung möglich, etwa indem die Verfahrenskosten ganz oder teilweise dem Staat überbunden werden oder indem der Beschuldigte trotz eines teilweisen oder vollständigen Unterliegens für das Verfahren entschädigt wird (vgl. etwa Art. 156 Abs. 6 und Art. 159 Abs. 5 in Verbindung mit Art. 156 Abs. 6 OG). Schliesslich kann eine lange Verfahrensdauer auch nach strafprozessualen oder verfahrensrechtlichen Grundsätzen sowie gegebenenfalls nach den Vorschriften des anwendbaren Staatshaftungsrechts wiedergutgemacht werden, so etwa - bei einer Verfahrenseinstellung oder einem vollständigen oder teilweisen Freispruch - durch eine Entschädigung bzw. Genugtuung für eine ungerechtfertigte oder zu lange Untersuchungshaft oder für andere aufgrund der Belastung durch ein Strafverfahren erlittene Nachteile.
bb) Vorliegend hat vorab im Verfahren vor den Strassburger Organen die Möglichkeit bestanden, die Verletzung des Beschleunigungsgebots wiedergutzumachen, dies einmal durch die autoritative Feststellung einer Konventionsverletzung und die Veröffentlichung des Berichts der Kommission (vgl. VPB 2000 Nr. 147). Es hätte ausserdem die Möglichkeit bestanden, für die überlange Verfahrensdauer bzw. für die dadurch erlittenen Beeinträchtigungen bereits im Verfahren in Strassburg eine Wiedergutmachungszahlung zu verlangen; solche Zahlungen werden von den Strassburger Organen namentlich im Falle einer überlangen Verfahrensdauer zugesprochen (vgl. <ref-ruling> E. 3). Soweit der Gesuchsteller - wie vorliegend - im Verfahren in Strassburg auf Zusprechung einer solchen Summe ausdrücklich verzichtet hat, kann er sich nicht nachträglich im nationalen Revisionsverfahren auf das Fortbestehen eines Wiedergutmachungsbedarfs berufen. Die Voraussetzungen für eine Entschädigung für die Belastung durch das überlange Verfahren - vgl. soeben lit. aa - sind damit von vornherein nicht gegeben und die Revision ist aus diesem Grunde zu verweigern.
cc) Des Weiteren besteht vorliegend kein Anlass, das Urteil des Bundesgerichts vom 21. November 1994 wegen der Feststellung einer überlangen Verfahrensdauer im Strafpunkt und betreffend die Festsetzung der Höhe der Strafsteuer in Revision zu ziehen (vgl. <ref-ruling> E. 3 S. 336). Dass die lange Verfahrensdauer namentlich durch eine Reduktion des Strafmasses sanktioniert wird, besagt noch nicht, dass die Feststellung einer solchen Konventionsverletzung durch die Konventionsorgane stets eine revisionsweise Anpassung des Strafmasses zur Folge hätte.
Eine lange Verfahrensdauer ist zunächst kein zwingender Strafmilderungsgrund, verweist <ref-law> doch auf das Ermessen des Richters, indem dort festgehalten ist, dass dieser die Strafe mildern "kann", wenn seit der Tat verhältnismässig lange Zeit verstrichen ist und der Täter sich während dieser Zeit wohl verhalten hat. Die Strassburger Organe haben den Schuldvorwurf (die Steuerhinterziehung) des Weiteren nicht in Frage gestellt. Vorliegend hat die Kantonale Rekurskommission für eidgenössische Abgaben von Basel-Stadt die Steuerbussen von 150 bzw. 200 % des hinterzogenen Steuerbetrages auf 100 % dieses Betrages reduziert, dies, weil ihr die absolute Höhe der von ihr zu beurteilenden Bussen als sehr hoch erschienen ist; sie hielt aber - in Kenntnis der Länge des Strafverfahrens - ausdrücklich fest, dass die Busse als "prozessmässig eher milde" zu bezeichnen sei. Es kann demnach nicht davon ausgegangen werden, dass bei Anerkennung der Verfahrensdauer als Strafmilderungsgrund die Strafsteuer zusätzlich herabgesetzt worden wäre.
dd) Zusammenfassend ergibt sich: Hat der Gesuchsteller auf die Möglichkeit verzichtet, die Belastung durch die lange Verfahrensdauer mittels Zusprechung einer Wiedergutmachungszahlung durch die Konventionsorgane auszugleichen, und die ihm im Verfahren vor der Kommission von der Schweizer Regierung angebotene Reduktion der Strafsteuern abgelehnt, so kann er nicht nachträglich nach Art. 139a OG die Wiederaufnahme des Verfahrens und dessen Einstellung zufolge Verjährung bzw. die Revision der Strafverfügungen sowie die Reduktion der Bussen verlangen.
4.- Das Revisionsbegehren nach Art. 139a OG erweist sich daher als unbegründet, soweit es zulässig ist.
Dem Ausgang des Verfahrens entsprechend sind die Kosten dem Gesuchsteller aufzuerlegen (Art. 156 Abs. 1 in Verbindung mit Art. 153 und 153a OG).

Demnach erkennt das Bundesgericht:
1.- Das Revisionsbegehren wird abgewiesen, soweit darauf einzutreten ist.
2.- Die Gerichtsgebühr von Fr. 2'000.-- wird dem Gesuchsteller auferlegt.
3.- Dieses Urteil wird dem Gesuchsteller, der Kantonalen Verwaltung für die direkte Bundessteuer und der Kantonalen Rekurskommission für eidgenössische Abgaben von Basel-Stadt sowie der Eidgenössischen Steuerverwaltung schriftlich mitgeteilt.
_
Lausanne, 31. Oktober 2001
Im Namen der II. öffentlichrechtlichen Abteilung
des SCHWEIZERISCHEN BUNDESGERICHTS
Der Präsident: Der Gerichtsschreiber: