Autor Thema: Entwicklertools diverses  (Gelesen 65371 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
SWI-Prolog 7.1.35 Development
« Antwort #195 am: 03 April, 2015, 12:15 »
Changelog

FIXED: xref_source/1: processing include/1 did not close the file.
REVERT: Clearing skip-level in trace interception kills the GUI tracer 'finish' action
ENHANCED: prolog_xref/1: more careful processing of included files.
ENHANCED: xref_source/1: normalize paths of included files
ENHANCED: library(prolog_source): be more careful to cleanup, even in case of bad source files.
ADDED: prolog_trace_interception/4: action up
FIXED: sync behaviour of intercepted trace actions with commandline debugger (management of skip-level)
FIXED: Debugger: turn 's' on ports except call and redo into a proper creep.
ADDED: library(sandbox): abort/0
ADDED: library(sandbox): declare abort/0 as safe.
FIXED: pack_install/1: human message for mismatches between package from file name and pack.pl.
FIXED: Issue#42: pack_install/1 from versioned directory name.
FIXED: --traditional if atom table was initialized before calling PL_initialise(). This is the case for the Windows version.
ADDED: library(sandbox): sort/4 is safe.

Package http:

TEST: http_open/3: fetching the error case would also pass the test
FIXED: If we have a proxy we must send the whole request, otherwise the part behind the authority
FIXED: http_open/3 put full URL after the GET rather than the plain request_uri.

Package pengines:

ADDED: library(pengines_io): pengine_io_predicate/1 to inspect the predicates that are being redefined by this library.
ADDED: allow termination of a pengine from the pengine itself using abort/0.

[close]

http://www.swi-prolog.org/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
AutoHotkey 1.1.21.01
« Antwort #196 am: 03 April, 2015, 13:20 »
Whats new:>>

Fixed StrReplace() to allow ReplaceText to be omitted.
Fixed class variables to allow non-ASCII names.

http://de.autohotkey.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
AutoHotkey 1.1.21.02
« Antwort #197 am: 04 April, 2015, 15:45 »
Whats new:>>

Fixed OnMessage(msg, fnobj, 0) to do nothing if fnobj wasn't previously registered.

http://de.autohotkey.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
FreeBASIC 1.02.0
« Antwort #198 am: 07 April, 2015, 12:45 »
32-Bit-BASIC-Compiler, dessen Syntax weitgehend zu MS-QuickBASIC kompatibel ist, aber durch einige Features wie Pointer oder vorzeichenlose Datentypen erweitert wurde; die erstellten Anwendungen benötigen keine Runtime-DLL.

Lizenz: Open Source

Changelog

[changed]

- Redims with explicit type will now redim existing dynamic array fields, if one of the same name exists, instead of creating a new local array. This makes Redims with explicit type match the behaviour of typeless Redims and Redims for global arrays.
- Relaxed type checking for procedure pointers and virtual method overrides: Procedures with different signatures can now be treated equal if the signatures are compatible. For example: assignments between a function pointer returning an Integer and one returning a Long won't cause a "suspicious pointer assignment" warning on 32bit anymore.
- -asm intel is now the default for all targets/backends (i.e. the C backend no longer defaults to -asm att). This should make switching between backends less trouble-some, especially with regards to inline ASM.
- The temporary .asm/.c files generated by fbc no longer contain time/date strings. This avoids unnecessary noise (the time/date is essentially always different) when comparing .asm/.c files (e.g. to detect changes in fbc's code generation).

[added]

- __FB_ASM__ intrinsic #define on x86, defined to "intel" or "att" (corresponding to the -asm command line option -- useful for -gen gcc/llvm only)
- fbc -showincludes option (shows #include tree) for debugging of #includes
- Address-of followed by pointer-arithmetic on variables (expressions such as @x+N) will now be turned into offsetted variable accesses, resulting in better generated code
- The results of type-casted function calls can now be ignored, even if it's a non-trivial cast
- Covariant parameters and function results (feature request #289)
- Type aliases for forward-reference type aliases (e.g. "type A as A_ : type B as A" -- previously it was only allowed to alias the forward reference directly: "type A as A_ : type B as A_")
- #761: crt/mem.bi for mem*() functions, separated from crt/string.bi, to allow them to be used together with windows.bi without running into conflicts between crt/string.bi and win/shlwapi.bi
- crt/iconv.bi for using glibc's iconv on GNU/Linux
- crt/regex.bi for using glibc's regex support on GNU/Linux
- crt/pthread.bi for using glibc's pthread support on GNU/Linux
- allegro5 binding: Win32-specific #inclibs supporting the lib naming convention used by Allegro5's Win32 builds
- Bindings (new/updated, including 64bit support):
   FastCGI 2.4.1-SNAP-0311112127
   Windows API, based on MinGW-w64's headers; DDK not updated yet; for GdiPlus only the flat C API is updated, not the C++ part.
   libpng 1.2.53, 1.4.16, 1.5.21, 1.6.16
   X11, based on current X.org packages
   SDL1: SDL 1.2.15, SDL_image 1.2.12, SDL_mixer 1.2.12, SDL_net 1.2.8, SDL_ttf 2.0.11, SDL_gfx 2.0.13
   SDL2: SDL2 2.0.3, SDL2_image 2.0.0, SDL2_mixer 2.0.0, SDL2_net 2.0.0, SDL2_ttf 2.0.12, SDL2_gfx 1.0.1
   GNU libiconv 1.14
   fontconfig 2.11.1
   Allegro 5.0.11
   TRE 0.8.0 as tre/tre.bi and tre/regex.bi. For backwards-compatibility, the "plain" regex.bi still exists, but now just redirects to tre/regex.bi.
   OpenGL, based on Mesa-3D 10.5.1 (GL/mesa/*) and MinGW-w64 3.3.0 (GL/windows/*). GL/gl.bi & co use the Windows OpenGL binding on Win32/Win64, and the Mesa binding elsewhere.
   GLUT 3.7
   GLFW 2.7.9 (GL/glfw.bi), 3.1.1 (GLFW/glfw3.bi)
   freeglut 3.0.0
   Cairo 1.14.2
   FreeType 2.5.5
   GLib 2.42.2
   Pango 1.36.8
   ATK 2.14.0
   gdk-pixbuf 2.30.8
   GTK+ 2.24.27, 3.14.10
   GtkGLExt 1.2.0
- The FB makefile now supports "make bootstrap-dist" and "make bootstrap" commands. The former allows packaging the FB sources together with precompiled fbc sources, and the latter allows building FB using those precompiled fbc sources, which is useful on systems that don't have a working fbc yet.

[fixed]

- Potential bad code generation for dynamic array field copying
- C backend: Naked functions could end up in the .data section instead of .text
- Returning a dereferenced constant (such as <cptr(UDT ptr, 0)->field>) caused a compiler crash
- 1.00.0 regression: Bad code generation for dynamic array descriptor initialization (and potentially other cases)
- 1.00.0 regression: . member access was allowed on [] pointer indexing expressions even if the type was not an UDT, but a UDT ptr
- Some unsafe pointer assignments between ANY PTRs and non-ANY PTRs with different PTR indirection levels didn't trigger a "suspicious pointer assignment" warning (e.g. ANY PTR PTR = BYTE PTR)
- On 64bit, all number literals with '&' suffix (LONG type) triggered a "too big" warning, even if their value was not really too big.
- #765: insufficient precision on FLT_MAX / DBL_MAX constants in crt/limits.bi
- gfxlib could crash on exit, if Screen[Res] was used in a global/module constructor
- #768: View [Screen] did not clip the given viewport coordinates to the screen properly, if x1/y1 were negative
- 0.90.0 regression: Potential compiler crash with -fpu sse -fpmode fast if the program used sin/cos and contained certain global float constants (such as pi/2)
- 1.00.0 regression: Potential dead-lock in thread-safe runtime library when using file or console I/O functions from multiple threads
- binding: allegro5: Fixed compilation on win32/win64
- Compiler directory layout: The non-standalone (Linux-style) DOS build now uses include/freebas/ and lib/freebas/ if running on DOS, instead of when compiling for DOS. This allows cross-compiling from Linux (or others) to DOS to work again: If on Linux, fbc -target dos will now use the normal include/freebasic/ and lib/freebasic/ directories of the Linux compiler, instead of requiring the 8.3-compatible directories.
- Extern variables were allowed to have mismatching fixed-length string lengths in declaration and definition
- 0.90.0 regression: In -lang qb, using __offsetof() caused a compiler error
- -lang qb's __offsetof() won't truncate the offset to 16 bit anymore
- Unix rtlib: division-by-zero crash on console I/O commands such as Input, if the terminal size couldn't be queried
- Unix rtlib: memory leak in X11 keyboard input handling initialization
- rtlib/gfxlib2: memory leaks of internal thread-specific data (gfxlib's TLS data when using the thread-safe (mt) FB runtime, and all TLS data of the main thread when using the normal (non-mt) FB runtime)
- rtlib: When using Open Scrn, there could be a dangling pointer bug in the internal screen file handle


[close]

http://freebasic.net/index.php

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Firebug 2.0.9
« Antwort #199 am: 09 April, 2015, 19:20 »
FireBug lets you explore the far corners of the DOM by keyboard or mouse. All of the utilities you need to prod, poke and monitor your JavaScript, HTML, CSS and Ajax are brought together into one seamless experience, including a debugger, command line, error console and a variety of fun inspectors.

Firebug integrates with Firefox to put a wealth of web development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.

BSD License


https://getfirebug.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
AutoHotkey 1.1.21.03
« Antwort #200 am: 12 April, 2015, 12:00 »
Whats new:>>

Fixed detection of naming conflicts between properties and methods.

http://de.autohotkey.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
GitHub 2.13.1.2
« Antwort #201 am: 12 April, 2015, 20:05 »
A powerful and intuitive application that allows you to store your programs on an online repository, then share them with others.

Freeware

Whats new:>>

Fixed: GitHub for Windows wouldn't start due to a missing library on some systems.
Fixed: Crash in some situations when displaying an empty diff.

https://windows.github.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
SWI-Prolog 7.1.36 Development
« Antwort #202 am: 14 April, 2015, 13:35 »
Changelog

DOC: CLP(FD): Extended information on search and enumeration predicates.
FIXED: Do not generate clause-references for temporary clauses for meta-calls: these would point to the stack that may shift or be discarded. Affects prolog_frame_attribute(Frame, clause, Clause).
ENHANCED: Avoid discontiguous message when an async event interrupts the compilation.
MODIFIED: message term for discontiguous predicates from discontiguous(Pred) to discontiguous(Pred, Current). Implemented a more informative error message.
FIXED: PL_unify_term() handling of _PL_PREDICATE_INDICATOR
DOC: CLP(FD): New section about domains.
FIXED: emitting exceptions from the debugger hook
FIXED: '$break_pc'/3: return after B_UNIFY_EXIT for inlined unification. Fixes setting breakpoints on inlined unification.
FIXED: Reading from deleted breakpoint structure.
FIXED: destroy_module/1: reading from freed structure.
FIXED: Off-by-one error in bitvector allocation. Can mess up sourcefile admin.
FIXED: destroy_module/1 must call freeClause() to reclaim breakpoints and unregister atoms.
DOC: Updated Unix man page
FIXED: VMI support for cyclic module qualifications and tests.
FIXED: Raise a type error on cyclic module-qualifications. Used to loop.
DOC: CLP(FD): Enhance introductory section.
FIXED: Source information for inline unification.
ADDED: prolog_clause:open_source/2 hook to get source info from clauses that are not loaded from a normal file.

ADDED: In Ciao dialect, the following features where implemented:

Support for initialization in sentence translations, passing 0 as first argument at the beginning. - Support for finalization in goal translations, passing end_of_file as goal at the end.
FIXED: arg/3: accept attributed variable as first argument. Michael Hendricks.
ADDED: Deal with exceptions raised in the tracer hook.
FIXED: thread pools: possible race condition in the hook create_pool/1. The infrastructure now guarantees that the hook will be called only once per pool.
ENHANCED: CLP(FD): More elegant residual goal of scalar_product/4. Ulrich Neumerkel, i3a#291.
FIXED: pack_install/1 with a directory argument.
ENHANCED: CLP(FD): Stronger propagation in cumulative/[1,2]. All examples from Ulf Nilsson's excellent "Logic, Programming and Prolog (Supplement)" now work with SWI-Prolog. The supplement is available from:

https://www.ida.liu.se/~TDDD08/misc/clpfd.pdf and requires only minimal changes (domain/3 etc.) for SWI.

ADDED: CLP(FD): disjoint2/1, describing non-overlapping rectangles.
FIXED: git/2 and git_process_output/3, git_describe/3: guarantee the git process is reclaimed on errors.
FIXED: library(git): closing streams on errors.

Package clib:

FIXED: deal with cyclic module qualification
FIXED: Possible non-termination in memory_file_line_position/4.
FIXED: memory_file_line_position/4 in mode +,+,+,-
ENHANCED: stream_info/1: send all output to current_output rather than part to current_output and part to user_error.

Package http:

FIXED: deal with cyclic module qualification
FIXED: When using en encoding filter, the original output was no longer closed.

Package pengines:

ADDED: hook pengines.prepare_goal/3 that allows for additional application and option dependent pre-processing of a goal.
ADDED: Pass arbitrary additional options through Pengine.ask()
CLEANUP: Option processing for Pengine.ask(query, options)
CLEANUP: pengines.js, send()
ADDED: Setting debug_info at the application level to make a pengine keep the source code to facilitate source-level debugging.
FIXED: Accept a destroy event while waiting for input
FIXED: pengine_destroy(P, [force(true)]) raised exception. Since pengines abort cleanly, we no longer need to (can) join.

Package semweb:

FIXED: deal with cyclic module qualification

Package sgml:

FIXED: deal with cyclic module qualification

Package ssl:

FIXED: deal with cyclic module qualification

Package xpce:

FIXED: Do not open PceEmacs error hits on empty error message.
FIXED: deal with cyclic module qualification

[close]

http://www.swi-prolog.org/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Subversion 1.8.13
« Antwort #203 am: 15 April, 2015, 19:20 »
Changelog

User-visible changes:
  - Client-side bugfixes:
    * ra_serf: prevent abort of commits that have already succeeded (r1659867)
    * ra_serf: support case-insensitivity in HTTP headers (r1650481, r1650489)
    * better error message if an external is shadowed (r1655712, r1655738)
    * ra_svn: fix reporting of directory read errors (r1656713)
    * fix a redirect handling bug in 'svn log' over HTTP (r1650531)
    * properly copy tree conflict information (r1658115, r1659553, r1659554)
    * fix 'svn patch' output for reordered hunks (issue #4533)
    * svnrdump load: don't load wrong props with no-deltas dump (issue #4551)
    * fix working copy corruption with relative file external (issue #4411)
    * don't crash if config file is unreadable (r1590751, r1660350)
    * svn resolve: don't ask a question with only one answer (r1658417)
    * fix assertion failure in svn move (r1651963 et al)
    * working copy performance improvements (r1664531, r1664476, et al)
    * handle existing working copies which become externals (r1660071)
    * fix recording of WC meta-data for foreign repos copies (r1660593)
    * fix calculating repository path of replaced directories (r1660646)
    * fix calculating repository path after commit of switched nodes (r1663991)
    * svnrdump: don't provide HEAD+1 as base revision for deletes (r1664684)
    * don't leave conflict markers on files that are moved (r1660220, r1665874)
    * avoid unnecessary subtree mergeinfo recording (r1666690)
    * fix diff of a locally copied directory with props (r1619380 et al)

  - Server-side bugfixes:
    * fsfs: fix a problem verifying pre-1.4 repos used with 1.8 (r1561419)
    * svnadmin freeze: fix memory allocation error (r1653039)
    * svnadmin load: tolerate invalid mergeinfo at r0 (r1643074, issue #4476) 
    * svnadmin load: strip references to r1 from mergeinfo (issue #4538)
    * svnsync: strip any r0 references from mergeinfo (issue #4476)
    * fsfs: reduce memory consumption when operating on dag nodes (r1655651)
    * reject invalid get-location-segments requests in mod_dav_svn and
      svnserve (r1667233)
    * mod_dav_svn: reject invalid txnprop change requests (r1667235)

  - Client-side and server-side bugfixes:
    * fix undefined behaviour in string buffer routines (r1650834)
    * fix consistency issues with APR r/w locks on Windows (r1611380 et al)
    * fix occasional SEGV if threads load DSOs in parallel (r1659013, r1659315)
    * properly duplicate svn error objects (r1651759)
    * fix use-after-free in config parser (1646785, r1646786, r1646797)

 Developer-visible changes:
  * add lock file config for testing against HTTPD 2.4+ (r1544302, r1544303)
  * make sqlite amalgamated build work with sqlite 3.8.x+ (r1659399)
  * fix build with Ruby 2 (r1596882)
  * process 'svnadmin dump' output as binary in the test suite (r1592987)
  * simplify Windows resource compilation to avoid warnings (r1532287)

[close]

https://subversion.apache.org/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
SWI-Prolog 7.1.37 Development
« Antwort #204 am: 23 April, 2015, 13:26 »
Changelog

ADDED: library(sandbox): import_module/2.
ADDED: library(settings): declare setting/2 is safe.
FIXED: pack_install/1 with dependencies tried to install dependencies as the main pack.
ADDED: library(iostream) to act as broker between libraries that create streams and those that use them.
FIXED: CLP(B): Avoid unintended failure with Boolean second argument
of sat_count/2 in some cases. A query like: ?- sat(A*B + C*D), clpb:sat_count(~A * ~D, C). failed unexpectedly, because unifying C prematurely triggered propagation in a state of BDDs that is not prepared for this. With this commit, the query is made equivalent to: ?- sat(A*B + C*D), clpb:sat_count(~A * ~D, Count), Count = C. thus succeeding with: A = B, B = 1, C = 0, sat(D=:=D).
DOC: open/4 create option (LaTeX error)
ADDED: library(error): uninstantiation_error/1.
[Apr 18 2015]
INSTALL: support ./prepare --server=http://us.swi-prolog.org
[Apr 17 2015]
DOC: function atan2/2: document ISO C99/POSIX discrepancies.
[Apr 16 2015]
FIXED: on text-streams with with less than 4 bytes at_end_of_stream/1
may succeed immediately due to BOM detection. Logtalk test suite.
FIXED: Var =.. [f(a)] must raise a type error. Logtalk test suite.
CLEANUP: Simplify cleanup after an exception.
FIXED: If no GC is wanted after an out-of-stack, we must re-enable the spare stacks.
FIXED: Overflow handling in put_dict/3.
FIXED: Handle exception term-handle properly in can_unify().
[Apr 15 2015]
FIXED: Various issues wrt exception term-references
FIXED: pthreads from winpthreads library may not retain win32 thread handle; instead use OpenThread() to obtain handle
TODO: Construct an actual case where this matters.
ENHANCED: CLP(B): Stronger propagation. This is a generalisation of the previous reasoning which was only applied for the topmost branching variable.
As a result, branching variables that are deeper in the BDD are now also instantiated when they can only assume a single value.
FIXED: Must close the frame after raising the exception. Otherwise the term handle holding the exception is invalidated.

ENHANCED: Try various emergency measures instead of terminating the process if an exception cannot be raised due to space limitations:

If it is an error(Formal, ImplDefined), try raising without ImplDefined. 2. Try raising error(resource_error(stack), global))
abort.
Package archive:
PORT: Support libarchive version 2 again. Cannot read 7zip files.

Package clib:

DOC: example in uri_is_global/1
FIXED: raise error before invalidating the term.

Package http:

ADDED: library(http/http_open): hook into open_any/5.
MODIFIED: html//1: do not include a newline before the and tags. is included in the layout rule set. Boris Vassilev

Package jpl:

TEST: Pass boot file and home to run test suite in Linux build environment
CLEANUP: Use %p for printing pointers in debug messages.
PORT: Use %I64d format for Win64
PORT: Drop -source 1.4 and -target 1.4

Package pldoc:

CLEANUP: Handle /pldoc/package/ consistently.

Package semweb:

FIXED: rdf_register_prefix/2 now guarantees that prefixes that are prefix of each other are properly ordered.
PORT: Use strchr() rather than index()
FIXED: TriG parser: the last statement in a wrapped graph does not need to be followed by a '.'. Wouter Beek.

Package sgml:

MODIFIED: load_html/3 now by default passes the max_errors(-1) and syntax_errors(quiet) options.
ADDED: library(sandbox) integration to allow parsing XML and HTML documents.
DOC: library(sgml) module documentation updated
ENHANCED: use library(iostream) to load ?ML files for a larger variety of inputs.

Package xpce:

ENHANCED: Show choice-points nested inside hidden predicates. Wouter Beek.

[close]

http://www.swi-prolog.org/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
FreeBASIC 1.02.1
« Antwort #205 am: 27 April, 2015, 17:20 »
Changelog

[changed]

[added]

- Package name + version to all the new/updated bindings
- Windows API binding: strsafe.bi and windowsx.bi; COBJMACROS declarations (COM helper macros)
- Windows API binding updated to mingw-w64 4.0.1
- 1.01.0 regression: Allegro 4 binding didn't have #inclibs for Win32 static linking or Linux X11 libs

[fixed]

- 1.02.0 regression: win/winuser.bi: Renamed INPUT typedef to INPUT_ to avoid conflicts with the quirk keyword (due to bug #730)
- 1.02.0 regression: OpenGL binding: glGetString() and some others use ZString Ptr instead of GLubyte Ptr again
- 1.02.0 regression: Windows API binding: REFIID and some other REF* types were missing; wsprintf/wvsprintf declarations were missing; ole2.bi couldn't be included directly/alone anymore.
- bindings: Various previously untranslated (or wrongly translated) #defines in SDL2, X11, crt/pthread, Windows API
- Windows API binding: DirectX headers missed some declarations and some didn't compile, win/commdlg.bi couldn't be #included behind windows.bi without WIN_INCLUDEALL because of missing #includes; re-added the undocumented ENUMWINDOWSPROC type; shlwapi.bi #includes shlobj.bi again (for backwards compatibility), some #defines were missing (e.g. lstrcpy/lstrcat).
- crt/string.bi, crt/mem.bi: Added CONSTs to function declarations
- #767: Illegal byref result assignments will now cause a proper error message, not just a warning
- Using the -asm att|intel option for non-x86[_64] targets now triggers an error
- C backend: -masm=... will now only be passed to gcc for x86[_64] targets
- Screen didn't return an error code if it failed
- Bad code generated for temporary variable destruction in static variable initialization: temporary strings or UDTs with destructors could be destroyed before even being initialized
- "BASE.field" accesses in expressions (not at the start of a line) allowed any token behind "BASE" instead of the ".", for example "BASE : field", or even EOL.


[close]

http://freebasic.net/index.php

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
AutoHotkey 1.1.22.00
« Antwort #206 am: 01 Mai, 2015, 11:45 »
Changelog
Added SetErrorMode(SEM_FAILCRITICALERRORS) on program startup to suppress system-level error messages such as "There is no disk in the drive". Calling Drive or DriveGet no longer affects the process' error mode.
Changed MonthCal controls to have tab-stop by default on Vista or later.
Improved ComObjConnect to use IProvideClassInfo when available.
Fixed some issues with method/property definitions following an end brace on the same line.
Fixed Text/Link control auto-sizing to compensate for the +Border (WS_BORDER) style.
Fixed Break N when Loop is used directly below If/Else/Try/Catch.
[close]

http://de.autohotkey.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
RunCmd V-150501
« Antwort #207 am: 05 Mai, 2015, 17:30 »
Windows-Skript-Interpreter mit 216 Befehlen; die grundlegenden Befehle sind den DOS-Batch-Befehlen ähnlich; zum Debuggen kann die Kommandodatei auch schrittweise ausgeführt werden.

Freeware

Was ist neu : >>

Neuer Befehl "Info ScrScale" Neuer Befehl "Sys Monitor" Im Timeout-Feld der Befehle "Tab" und TabOp" sowie im Schalter "/T:zeit" der Befehle "Ask", "Date", "Dir", "Echo", "EchoOp", "Input", "InputDir", "Label", "Path", "Select", "Set", "Time "und "Type" kann auch das Zeichen "K" verwendet werden
Verbesserung der Anpassung an Windows-Skalierung
Korrektur: Standardwertefenster

http://members.chello.at/~hintenaus/runcmd%20-%20uebersicht.htm

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Cppcheck 1.69
« Antwort #208 am: 06 Mai, 2015, 05:30 »
Cppcheck is an analysis tool for C/C++ code. Unlike C/C++ compilers and many other analysis tools, we don't detect syntax errors. Cppcheck only detects the types of bugs that the compilers normally fail to detect.

License : GPL

Changelog

General changes:

- Added flag --platform=native, when it is used type sizes and behaviour of host system are used
- Backward compatibility for Libary files is now working. Future cppcheck versions will be able to use libraries written for previous versions
- Windows 32 bit builds now set /LARGEADDRESSAWARE, so that they can use up to 4 GiB

New checks:

- Detect bad bitmask checks (usage of | where & should be used)
- Suggest usage of "explicit" for constructors with a single parameter
- Suggest usage of make_shared/make_unique
- Warn about usage of malloc with auto_ptr
- Detect redundant pointer operations like &*ptr

Improvements:

- Support std::array (C++11)
- Detect same expressions in both branches of a ternary operator
- New <container>-tags in libraries to configure STL (and similar) container types
- Several improvements to ValueFlow analysis (for example support for default function arguments)
- Improved buffer overrun and memory leak checking
- Removed a bunch of redundant checking code
- Removed several simplifications
- Stronger matching of library functions
- Lots of additions to std.cfg and posix.cfg
- New library for Microsoft SAL (microsoft_sal.cfg)
- Improved C++11 template parsing (">>" as closing brackets, variadic templates)
- Added statistics to htmlreport

GUI:

- Fixed language selection

Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.

[close]

http://cppcheck.sourceforge.net/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
HttpMaster 2.7.0
« Antwort #209 am: 10 Mai, 2015, 05:18 »
Whats new:>>

Support for upload type 'multipart form data'.
Ability to use dynamic parameters with request headers.
Option to switch to 'Text view' when entering validation expressions.
Ability to align execution order values with the current sort order.
Support for 'file' input type when building request body from HTML.
Available actions' buttons now supported in Express Edition.
Support for 'Text Viewer' when viewing response data.
Application setting to specify disk location for temporary execution data.
Ability to reset saved sizes and positions for all application windows.

http://www.httpmaster.net/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )