Commit graph

189 commits

Author SHA1 Message Date
Бондарев Иван e269115ff1 extensionmethod in units
bug fix: unary operator + caused the internal error
new tests in test suite
2015-10-24 20:18:49 +02:00
miks1965 78ba53dea9 function operator+<T>(op1, op2: array of T): array of T; 2015-10-21 21:54:37 +03:00
miks1965 7cb8941d86 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2015-10-21 00:14:47 +03:00
miks1965 24e208c40c Обновление 2015-10-21 00:14:32 +03:00
ibond84 8d8e632c14 Update README.md 2015-10-20 21:26:03 +02:00
Бондарев Иван e6993b3ef0 Методы расширения не конфликтуют больше со статическими методами
Добавлен ряд методов в интерфейсы VisualPascalABCPlugins
Ряд исправлений в интеллисенсе
В контекстное меню с примерами добавлен operator i where
2015-10-20 21:19:54 +02:00
Бондарев Иван 0fed1054f3 inherited1.pas in test suite modified 2015-10-18 14:06:02 +02:00
Бондарев Иван cdbf0a98bb Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2015-10-18 13:36:17 +02:00
Бондарев Иван a40483346b bug fix: can not override virtual methods of abstract class
performance improvements
2015-10-18 13:35:44 +02:00
ibond84 739a4c2026 Merge pull request #10 from Slav76/master
fix: inherited in Class & add test
2015-10-18 11:18:24 +02:00
Slav76 c6e9bc5022 Merge branch 'master' of https://github.com/Slav76/pascalabcnet 2015-10-18 00:17:49 +10:00
Slav76 26eda5f7ef fix: class events ... in class functions & add new test for inherited; and class event
Signed-off-by: Slav76 <GavrikVA@gmail.com>
2015-10-18 00:11:21 +10:00
Slav76 07059f6153 Merge pull request #4 from pascalabcnet/master
update
2015-10-18 00:05:40 +10:00
Бондарев Иван 248da671c3 bug fix: case sensitive self parameter in new extension methods syntax
bug fix:
procedure Add(self: List<integer>; x,y: integer); extensionmethod;
...
lst.Add(1,2);
lst.Add(1);
2015-10-13 22:00:29 +02:00
ibond84 56a8a1d15d Merge pull request #9 from Slav76/master
fix: run project with OutputDirectory
2015-10-12 20:38:43 +02:00
Slav76 b34004a47a fix: run project with OutputDirectory
Signed-off-by: Slav76 <GavrikVA@gmail.com>
2015-10-12 09:03:23 +10:00
Slav76 c5c67a004f Merge pull request #3 from pascalabcnet/master
update
2015-10-12 08:57:00 +10:00
Бондарев Иван 7e1c6d5f75 bug fix:
var a := Arr(2.5,3.7);
writeln(a.Max);
2015-10-11 21:48:37 +02:00
Бондарев Иван f35fe33171 bug fix in renaming form .pas file 2015-10-11 18:50:08 +02:00
Бондарев Иван f4074e035a add english error messages for extensionmethod semantics 2015-10-11 16:51:27 +02:00
Бондарев Иван 38a4b6dad1 extensionmethod semantics 2015-10-11 14:58:50 +02:00
Slav76 23dff51768 Merge pull request #2 from pascalabcnet/master
update
2015-10-11 12:17:12 +10:00
miks1965 5bdfa92757 extensionmethod 2015-10-10 21:37:34 +03:00
miks1965 711e4aad55 externalmethod 2015-10-10 20:38:09 +03:00
miks1965 4d22afd2aa Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2015-10-10 20:37:41 +03:00
Slav76 a734ae5b22 Merge pull request #1 from pascalabcnet/master
test merge
2015-10-10 12:05:15 +10:00
Бондарев Иван 7739efcde6 modified assert for WDE 2015-10-09 19:39:17 +02:00
Бондарев Иван 09dae92e04 set debug mode as default in console compiler 2015-10-09 16:35:14 +02:00
ibond84 1284ac9a50 Merge pull request #8 from Slav76/master
bug fix: function ReadFileToEnd and Utils
2015-10-09 16:10:07 +02:00
Slav76 ace91cf03a bug fix: function ReadFileToEnd and Utils
Signed-off-by: Slav76 <GavrikVA@gmail.com>
2015-10-08 20:42:13 +10:00
miks1965 6f38e32ef8 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2015-10-05 22:50:17 +03:00
miks1965 0bdfe3d027 Удален PT4Linq 2015-10-05 22:50:08 +03:00
Бондарев Иван e7f5e71b80 bug fix:
procedure System.Collections.Generic.IEnumerable<TSource>.Show;
begin
  var qq := self.ElementAt(0).ToString();
end;
2015-10-05 21:39:21 +02:00
Бондарев Иван 4bcb93cbad bug fix:
procedure System.Collections.Generic.IEnumerable<TSource>.Show;
begin
  var qq := self.ElementAt(0).ToString();
end;
2015-10-04 21:24:33 +02:00
miks1965 70f9589249 Новые файлы в PT4 2015-10-03 19:07:54 +03:00
miks1965 65f561ea46 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2015-10-03 19:07:28 +03:00
Бондарев Иван f3b853ca0e заменил Hashtable с ключом целого типа на Dictionary в DSHashTable.cs 2015-09-28 22:02:33 +02:00
miks1965 e8a00ff2d1 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2015-09-28 22:33:00 +03:00
miks1965 2a39e35936 Справка и PT4.pas 2015-09-28 22:32:48 +03:00
Бондарев Иван c65df901ee исправлена ошибка компиляции: Seq(1,2,3).print 2015-09-28 21:28:12 +02:00
miks1965 8644f3eff4 ReadlnInteger и ReadArrInteger и ReadSeqInteger переопределил для PT4 - иначе не работали 2015-09-26 18:36:48 +03:00
miks1965 e298501e22 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2015-09-11 23:33:23 +03:00
miks1965 2923cf6595 w 2015-09-11 23:33:15 +03:00
ibond84 e8a7e93d18 Update README.md 2015-09-10 21:44:59 +02:00
ibond84 d59b745bde Update README.md 2015-09-10 21:44:35 +02:00
ibond84 73b5dcb36f Update README.md 2015-09-10 21:42:56 +02:00
ibond84 28bc4e79f7 Update README.md 2015-09-10 21:42:20 +02:00
Бондарев Иван 40760e90ce added Microsoft.Dynamic.dll and Microsoft.Scripting.dll (for IronPython) 2015-09-10 21:32:20 +02:00
Бондарев Иван 3d8e1fdc47 .csproj modified 2015-09-10 21:13:25 +02:00
Бондарев Иван 77278ba663 added solution file for console compiler 2015-09-10 21:10:34 +02:00