update links

This commit is contained in:
Basile Burg 2019-01-19 17:40:54 +01:00
parent 7944c1de49
commit ca60e3dde0
15 changed files with 28 additions and 28 deletions

2
.gitmodules vendored
View File

@ -3,7 +3,7 @@
url = https://github.com/Hackerpilot/libdparse.git
[submodule "etc/iz"]
path = etc/iz
url = https://www.github.com/BBasile/iz.git
url = https://www.github.com/Basile-z/iz.git
[submodule "etc/stdx-allocator"]
path = etc/stdx-allocator
url = https://github.com/dlang-community/stdx-allocator.git

View File

@ -1,6 +1,6 @@
Dexed, the _D Extended EDitor_, is an IDE for the [D programming language](https://dlang.org), its compilers, tools and libraries.
[![](https://bbasile.github.io/dexed/img/coedit_kde4_thumb.png)](https://bbasile.github.io/dexed/img/coedit_kde4.png)
[![](https://basile-z.github.io/dexed/img/coedit_kde4_thumb.png)](https://basile-z.github.io/dexed/img/coedit_kde4.png)
**Overview**
---
@ -20,7 +20,7 @@ Dexed, the _D Extended EDitor_, is an IDE for the [D programming language](https
- static library manager that supports auto-registration from local DUB projects, from online DUB packages or from dexed custom project format.
- todo list based on the _todo comments_ located in a project or in the current source.
- user-defined tools powered by a string interpolation system.
- integrated file browser, dfmt interface, search & replace, [discover more in the manual](https://bbasile.github.io/dexed/).
- integrated file browser, dfmt interface, search & replace, [discover more in the manual](https://basile-z.github.io/dexed/).
**Project information**
---
@ -34,21 +34,21 @@ Dexed, the _D Extended EDitor_, is an IDE for the [D programming language](https
Download the zipped binaries or the zip that contains the setup program for you platform:
- :package: [setup program for Linux 64 bit](https://github.com/BBasile/dexed/releases/download/v3.7.2/dexed.3.7.2.linux64.setup.zip)
- :package: [binaries for Linux 64 bit](https://github.com/BBasile/dexed/releases/download/v3.7.2/dexed.3.7.2.linux64.zip)
- :package: [setup program for Windows 64 bit](https://github.com/BBasile/dexed/releases/download/v3.7.2/dexed.3.7.2.win64.setup.zip)
- :package: [binaries for Windows 64 bit](https://github.com/BBasile/dexed/releases/download/v3.7.2/dexed.3.7.2.win64.zip)
- :package: [rpm for Linux 64 bit](https://github.com/BBasile/dexed/releases/download/v3.7.2/dexed-3.7.2-0.x86_64.rpm)
- :package: [deb for Linux 64 bit](https://github.com/BBasile/dexed/releases/download/v3.7.2/dexed-3.7.2.amd64.deb)
- :package: [setup program for Linux 64 bit](https://github.com/Basile-z/dexed/releases/download/v3.7.2/dexed.3.7.2.linux64.setup.zip)
- :package: [binaries for Linux 64 bit](https://github.com/Basile-z/dexed/releases/download/v3.7.2/dexed.3.7.2.linux64.zip)
- :package: [setup program for Windows 64 bit](https://github.com/Basile-z/dexed/releases/download/v3.7.2/dexed.3.7.2.win64.setup.zip)
- :package: [binaries for Windows 64 bit](https://github.com/Basile-z/dexed/releases/download/v3.7.2/dexed.3.7.2.win64.zip)
- :package: [rpm for Linux 64 bit](https://github.com/Basile-z/dexed/releases/download/v3.7.2/dexed-3.7.2-0.x86_64.rpm)
- :package: [deb for Linux 64 bit](https://github.com/Basile-z/dexed/releases/download/v3.7.2/dexed-3.7.2.amd64.deb)
The _zip_ archives allow to move freely the files.
The _setup.zip_ archives contains a command line program that installs to predefined locations so that the software can be run without additional intervention.
The _deb_ and the _rpm_ packages are for those who prefer the official setup system for their linux systems.
Linux and Windows 32 bits version must be [built manually](https://bbasile.github.io/dexed/build.html).
Linux and Windows 32 bits version must be [built manually](https://basile-z.github.io/dexed/build.html).
[**See this page**](https://bbasile.github.io/dexed/setup.html) for more information about the setup.
[**See this page**](https://basile-z.github.io/dexed/setup.html) for more information about the setup.
**Build**
---
Follow the procedure described [**here**](https://bbasile.github.io/dexed/build.html).
Follow the procedure described [**here**](https://basile-z.github.io/dexed/build.html).

View File

@ -1 +1 @@
https://raw.githubusercontent.com/BBasile/Coedit/master/icons/
https://raw.githubusercontent.com/Basile-z/dexed/master/icons/

View File

@ -16,7 +16,7 @@ Dexed is mostly programmed in Object Pascal, using the the [Lazarus development
* Windows: the three packages are bundled in an installer.
* Linux: the three packages must be downloaded and setup individually. It's recommended to download the packages from _SourceForge_ and not from the official repository of the distribution because they don't always propose the latest version.
* `cd <user dir where to clone>`
* `git clone https://github.com/BBasile/dexed.git`
* `git clone https://github.com/Basile-z/dexed.git`
* `git submodule update --init --recursive`, to clone the dependencies used by the background tool.
* `git checkout 3ddc0b59288b1af02194f82d38f6fc0175b0560e` to select the last revision that can be build with Lazarus 1.8.4. If you wish to build Dexed master then you must setup Lazarus 2.0 RC (and then ignore this step).

View File

@ -23,7 +23,7 @@ The D Completion Daemon (DCD) is used to accomplish IDE-grade features such as
#### Setup
_DCD_ is a third part software, it's bundled in the archives distributed for each new [release](https://github.com/BBasile/dexed/releases).
_DCD_ is a third part software, it's bundled in the archives distributed for each new [release](https://github.com/Basile-z/dexed/releases).
However, _DCD_ may have to be build manually, for example if a new version is released while _Dexed_ development is paused for a while.
Visit the product [homepage](https://github.com/dlang-community/DCD) for more information.

View File

@ -30,7 +30,7 @@ Windows interface is based on native win32 controls.
### Setup program
* Go to [the release page](https://github.com/BBasile/dexed/releases),
* Go to [the release page](https://github.com/Basile-z/dexed/releases),
* Choose the zipped setup for your platform (at the bottom of a release log, the buttons labeled `dexed.<version>.<platform>.setup.zip`).
* The content must be extracted and executed:
* note that the option `--nodcd` can be typed to skip the installation of the completion daemon.
@ -50,7 +50,7 @@ Note for the future versions:
### Binaries
* Go to [the release page](https://github.com/BBasile/dexed/releases),
* Go to [the release page](https://github.com/Basile-z/dexed/releases),
* Choose the binaries for your platform (at the bottom of an entry, the buttons labeled `dexed.<version>.<platform>.zip`).
* Extract the executables.
* Linux: it's recommended to put them in `/home/<your account>/bin`, since it's a known system PATH and that it doesn't require the super user privileges.

View File

@ -10,7 +10,7 @@ Picked from a dedicated [playlist](https://www.youtube.com/playlist?list=PLzk8A0
### Using dbeaengine in a runnable
This video shows how the disassembler library [dbeaengine](https://github.com/BBasile/dbeaengine)
This video shows how the disassembler library [dbeaengine](https://github.com/Basile-z/dbeaengine)
can be used in a [runnable module](features_runnables) to check the DMD backend production.
The disassembler is fetched from the online DUB registry, automatically compiled and setup in the [library manager](widgets_library_manager).
It's then used to show a weakness of the DMD backend (a constant is not converted, leading to 2 conversions at runtime) and to check a workaround.

View File

@ -9,7 +9,7 @@ title: Widgets - symbol list
## Symbol list
This list displays the symbols declared in the D module that has the focus (imports, classes, variables, etc).
The widget is a GUI front-end for one the [_dastworx_](https://github.com/BBasile/dexed/tree/master/dastworx) feature.
The widget is a GUI front-end for one the [_dastworx_](https://github.com/Basile-z/dexed/tree/master/dastworx) feature.
It can be used to quickly find and go to the declaration of a symbol but also as a basic linter since the syntactic errors are displayed (almost immediately if the option _refresh on change_ is checked).

2
etc/iz

@ -1 +1 @@
Subproject commit 3bfa88cad34d494cf2d19b308f306b2ebf70ecdc
Subproject commit d9e36efced7069600b2d04b5a30fe905d6125347

View File

@ -1,2 +1,2 @@
This folder contains the scripts used to generate several perfect hashsets used in dexed.
They are generated using [IsItThere ?](https://github.com/BBasile/IsItThere)
They are generated using [IsItThere ?](https://github.com/Basile-z/IsItThere)

View File

@ -1,4 +1,4 @@
Fixes https://github.com/BBasile/Coedit/issues/218
Fixes https://github.com/Basile-z/Coedit/issues/218
Must be applied to any Lazarus 1.8.0 Vanilla.
Has not be applied to Lazarus 1.8.1 or newer.
--- synedit.pp

View File

@ -64,7 +64,7 @@ Version: $maj.$min.$pch
Release: $lbl
Summary: IDE for the D programming language
License: Boost
URL: www.github.com/BBasile/dexed
URL: www.github.com/Basile-z/dexed
Requires: gtk2, glibc, cairo, libX11, vte
%description
@ -78,7 +78,7 @@ Dexed is an IDE for the DMD D compiler.
%changelog
* $dte Basile Burg b2.temp@gmx.com
- see https://github.com/BBasile/dexed/releases/tag/$ver
- see https://github.com/Basile-z/dexed/releases/tag/$ver
">$specname
rpmbuild -ba $specname

View File

@ -2009,7 +2009,7 @@ end;
function checkForUpdate: string;
const
updURL = 'https://api.github.com/repos/BBasile/dexed/releases/latest';
updURL = 'https://api.github.com/repos/Basile-z/dexed/releases/latest';
var
prs: TJSONParser = nil;
dat: TJSONData = nil;
@ -3127,7 +3127,7 @@ begin
end
else
begin
// back compat, see https://github.com/BBasile/dexed/issues/276
// back compat, see https://github.com/Basile-z/dexed/issues/276
dmdproc.Parameters.Add('-version=runnable_module');
dmdproc.Parameters.Add('-version=run_single_module');

View File

@ -1027,7 +1027,7 @@ begin
if not openFileFromDmdMessage(msg) then
exit;
// fixes strange bug : https://github.com/BBasile/dexed/issues/320
// fixes strange bug : https://github.com/Basile-z/dexed/issues/320
if (fDoc <> old) and fOptions.singleMessageClick and
assigned(dat) and (dat^.ctxt = amcEdit) then
List.ClearSelection(false);

View File

@ -20,7 +20,7 @@ type
* the "Self") or a new TStringRange (in this case this is always a copy).
*
* This is based on a more generic work which tries to implement some kind
* of "D" ranges in Object Pascal (see https://github.com/BBasile/ArrayOps).
* of "D" ranges in Object Pascal (see https://github.com/Basile-z/ArrayOps).
* Even if Object Pascal doesn't provide the expressivness required to mimic
* D ranges, a few good stuff are still possible.
*)