Autor Thema: Entwicklertools diverses  (Gelesen 65365 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Software Ideas Modeler 8.35.5610.11853
« Antwort #210 am: 12 Mai, 2015, 16:16 »
Software Ideas Modeler is used to draw UML diagrams which are used in professional software development. Software Ideas Modeler can also be used to draw some other diagrams such as entity-relationship diagrams and UI mockups.

Main features:

    Intuitive and quick drawing of diagrams
    All UML 2.4 diagrams
    Flowcharts, Data Flow Diagrams, Entity Relationship Diagram (Crow Foot/Chen), CRC Cards, User Interface, Hierarchical Task Analysis, Entity Life History, Robustness Diagram, Concurrency Diagram, Venn Diagram, Mind Map, JSD diagrams
    Styling
    Print - batch printing, multiple pages per diagram
    Export diagrams to various image formats (BMP, PNG, JPG, GIF, TIFF, SVG, WMF, EMF) and PDF


Officially supports GNU/Linux via Mono.

Note: paid versions with additional features are also available.

License:    Free for non-commercial use

Changelog
New Features and Improvements:

Added Qualified Associations [RQ#421]
Added text boxes for start and end role to ERD relationship dialog
Added support for multiple inheritance to Python source code generation [RQ#428]

Added new commands to the template language:

For UML State: StateInvariant, Actions, Do, Entry, Exit
For UML State Action: Behavior, Name, Owner, Uid
For UML Association: Qualifiers
For Qualifier: Name, Type, TypeName
Superclasses can be ordered using tagged value SortIndex on generalizations
Grips for control points of line are not displayed when auto path is enabled
Default type of ERD relationship is chaned to Identifying
Added .hpp extension to filter for C++ files in Source Code import dialog
Added direct suport for description to ERD entities
ERD entity description and ERD attribute description can be displayed on diagram

Fixed Bugs:

Added some missing translations/texts for labels
Fixed application crash when rendering a diagram description after copy&paste [RQ#434]
Fixed rare exception of application crash when move cursor over an element
Fixed rare application crash at rendering of diagram
Fixed application crash when trying to save a grid (UI diagram) after deleting row or column with filled cells
Fixed rendering of empty rows in grid (UI diagram)
Fixed application crash when trying to open missing or corrupted file at new start of application
Fixed rare application crash when editing ERD entity attributes on diagram
Fixed application crash when trying to import database with tables with same names in different schemas
[close]

http://www.softwareideas.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
AutoHotkey v1.1.22.01
« Antwort #211 am: 24 Mai, 2015, 13:00 »
Changelog
Fixed Text/Edit/Button control sizing to compensate for character overhang.
Fixed registry commands to allow : in the SubKey when combined with RootKey.
Fixed hotkey prioritization to take modifiers into consideration.
Refactored else/try/catch/finally handling to support hotkey::try cmd.
Added a workaround for the script's dialogs acting as though Ctrl or Shift is pressed after they are blocked by the keyboard hook.
[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
Software Ideas Modeler 8.40.5623.13850
« Antwort #212 am: 25 Mai, 2015, 16:15 »
Changelog
Last view location and zoom is remembered for each diagram
New initial expansion option for project tree: Restore Saved State
Diagram can be open on background from Model Overview window using middle click
Added option to set background color of diagram in Model Overview to none

Added new template commands:

Coalesce
For ERD Entity: Description
Improved MS SQL database import - table description is parsed to ERD entity description
Default type of ERD relationship is changed to Identifying also for toolbox tools
Improved MS SQL code generation - table description is generated from ERD entity description (if empty, from tagged value description - for backward compatibility)
Name of actor is movable label with size independent from element [RQ#418]
Improved labeled elements - label is automatically anchored to the nearest side
After adding a new qualifier in Qualifiers dialog, the edit box for the qualifier name will be focused
Fixed opening second empty window after opening a project file on start
Fixed opening side bar after it is completely hidden and application is restarted
Fixed showing labels of BPMN events and gateways [RQ#435]
Fixed applying saved option 'Don't show this again' for Paste dialog when pasting diagrams [RQ#438]
Fixed adding relationships to existing elements using right button drag&drop
[close]

http://www.softwareideas.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
SWI-Prolog 7.3.1 Development
« Antwort #213 am: 26 Mai, 2015, 19:40 »
Changelog

BUILD: Updated build.templ
BUILD: Possibly work around a MacOS issue wrt. concurrent building.
DOC: Document semidet of aggregate_all/3,4. Compatible with SICStus. Kilian Evang.
INSTALL: Use new swipl.nsi
FIXED: set_stream_position/2: exception on invalid position term. Paulo Moura (by means of the Logtalk test suite).
TEST: Added quasi quotation tests
FIXED: Make sure exception returned from quasi quotation parser remains valid.
FIXED: callProlog(): make sure exception term handle remains valid.
MODIFIED: open/4 raises a permission error if the provided alias is already in use. Raised by the Logtalk test suite.
ISO: current_op/3: raise domain_error(operator_priority, Pri) if the first argument is not in the range [1..1200]. Logtalk test suite.
FIXED: syntax error in toplevel is repeated hitting RETURN.
FIXED: ERROR: Syntax error: Unexpected `,' before `[|]' must be "before .".

Package clib:

DOC: Missing instantiation in mode.

Package http:

DOC: http_open/3: typos and outdated stuff.
FIXED: Actually make the proxy option work again. Samer Abdallah.
FIXED: http_open/3: return results through options if a proxy is used. Samer Abdallah.
FIXED: http_open/3: make explicit proxy option overrule the socket:proxy_for_url/3 hook. Needed for backward compatibility, but seems to be a good idea anyway.
FIXED: We must report HTML errors as exceptions to make quasi quotations work.

Package jpl:

DOC: Add PlDoc to package docuemntation

Package semweb:

FIXED: RDF HTTP plugin: perform detection of of "not modified" using the status_code(-Code) option rather than checking the exception. Fixes loading RDF through a proxy.

Package ssl:

PORT: It is not be possible to fetch the Apple root certificates if the system is not compiled with an Apple compiler because vanilla GCC cannot compile because this is using Apple's ^block extension.
FIXED: HTTPS server: avoid leaking a socket if the SSL negotiation fails.

[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.22.02
« Antwort #214 am: 27 Mai, 2015, 13:30 »
Changelog
Fixed TreeView to not raise * events for unknown notifications.

Fixed crashing/bad behaviour when a timer deletes itself.

Fixed RWin-up being masked in some rare cases where LWin-up wouldn't have been.
[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
SWI-Prolog 7.3.2 Development
« Antwort #215 am: 04 Juni, 2015, 17:20 »
Changelog

PORT: find XQuartz pkgconfig in /opt/X11/lib/pkgconfig
FIXED: call_residue_vars/2: forget attvars on backtracking, even if they are trapped by a global stack freeze.
ENHANCED: dif/2: Early failure in obvious cases.

Previously:

?- time((between(1,1000000,_),dif(X,X))). %@ % 9,000,001 inferences, 0.328 CPU in 0.329 seconds (100% CPU, 27452419 Lips) %@ false.

Now:

?- time((between(1,1000000,_),dif(X,X))). %@ % 2,000,003 inferences, 0.082 CPU in 0.082 seconds (100% CPU, 24351378 Lips) %@ false.
DOC: call_residue_vars/2: updated for new implementation.
TEST: test attribute change in call_residue_vars/2
TEST: Unblock attvar GC tests
ENHANCED: call_residue_vars/2: avoid full scan of global stack.
FIXED: Crash on exit if an event hook is used and the system is setup to reclaim all memory.
FIXED: `A is ` can cause a crash due to trail or global
(attribute wakeup) overflow that is not checked.
FIXED: string_code(I, "", C) succeeded with IC0.
FIXED: cross-referencer handling of comment links. Caused PlDoc to consider predicates undocumented if multiple predicates were documented in the same comment.
FIXED: notrace/1: pass on exception to make sure timeouts and similar exception keep working.
DOC: getbit/2 function.
ADDED: function getbit/2 to get a bit from a (large) integer
DOC: Documented round/1 function behaviour and the fact that this is not ISO compliant.
FIXED: swipl-ld no longer accepted .qlf files. Sandro Martin.
MODIFIED: assertion/1 simply re-throws time_limit_exceeded and '$arborted' exceptions. Eyal Drechter.
ADDED: nth_integer_root_and_remainder/4.
ADDED: divmod/4, computing quotient and remainder of integer division.
TEST: call_residue_vars/2: also block GC test without explicit GC as this may fail as well.
TEST: call_residue_vars/2: Block GC test.
BUG: call_residue_vars/2: document problems with avoiding GC of attvars.
CLEANUP: Add sanity checks for choice point passed to '$attvars_after_choicepoint'/2
CLEANUP: Delete '$get_choice_point'/1 as this is the same as prolog_current_choice/1.
FIXED: absolute_file_name/3: possible race condition that causes files to be reported as non-existent while they do exist. Wouter Beek.
MODIFIED: file_directory_name('/hello/', D) now yields D == '/hello' (was D == '/'). Clarified documentation as well. Wouter Beek.
ENHANCED: Add hook that allows additional Prolog types to be parsed when given as command-line values.
ENHANCED: Allow all types defined by error:has_type/2 to be used in defining command-line options.
DOC: Generate page index for PDF manual.
PORT: README.mingw: make SSL point to 1.0.2-latest. Nicos Angelopoulos.
PORT: README.mingw: make libXpm accessible again. Nicos Angelopoulos
DOC: CLP(B): labeling/1 always succeeds at least once and is therefore of mode multi. In fact, an additional property holds: As long as labeling/1 leaves choice-points, there are also additional solutions. This property is theoretically pleasing; the practical importance is less clear though.
CLEANUP: No longer print "Resetting list constructor to ./2" when using --traditional
ADDED: -- and ++ modes

Package clib:

ENHANCED: Support instantiation (-,+,+) for relative_file_name/3.

Package http:

FIXED: http_post/4 without a proxy left a choice point and raised an error on backtracking.
ADDED: library(http/jquery), providing centralized access to jquery.
FIXED: Make library(http/http_client) work again with new http option and proxy infrastructure.

Package pengines:

INSTALL: There are no more .js files in examples/web
CLEANUP: Avoid redistributing jquery.js for running the tests.
CLEANUP: Use jquery from CDN rather than local filesystem to avoid lots of jquery copies
FIXED: pengines.js: Pengine.send() did not scope variable, causing a possible mixup of identity if multiple pengines are used.
FIXED: term_to_json/2,3: translate json([Name=Value, ...]) to a JSON object again.

Package pldoc:

ADDED: Manual view: link to sources.
ENHANCED: PlDoc now includes a link to the source if it is not possible to show an edit link.
FIXED: Make install fails due to the missing jquery dependency
FIXED: Make install fails due to the missing jquery dependency (Introduced in commit 6660b872998abb68c629c5e768da60b7eb738af3.)
CLEANUP: Avoid relying on our own copy of jquery
DOC: clarify doc about PlDoc predicate templates.
ADDED: PlDoc: support ++ and -- instantiation types. After extensive discussion on the list.

Package semweb:

FIXED: Possible failure in building the stem index if literals do not use the lexical form.
DOC: Improved documentation of rdf_extra_headers/2.

Package sgml:

FIXED: load_structure/3: handling of the encoding(Enc) option.

Package xpce:

PORT: Try to find XQuartz if AC_PATH_X has failed.
FIXED: reply_image/2 for Windows. Broken because pce_open/3 now opens editors as text rather than binary.
TEST: Make test robust for file_directory_name/2 change.

[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
Firebug 2.0.10
« Antwort #216 am: 08 Juni, 2015, 16:30 »
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

Whats new:>>

This is a maintenance release ensuring compatibility with latest Firefox.

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
Software Ideas Modeler 8.45.5639.11925
« Antwort #217 am: 10 Juni, 2015, 16:15 »
Changelog
Added option for navigation to item in the project tree (single click/double click)
Added a permanent visible search box to the project tree [RQ#431]
New print range setting - print only selection [RQ#376]
Select Active Diagram/Model button expands the collapsed nodes to show the active node
Alphabetical order of tables in Database Sidebar
Displaying schemas of tables in Database Sidebar
Added Disconnect button to Database Sidebar
Updated Russian translation (thanks to Maxim Ermolaev)
Fixed source code generation of foreign keys in SQL DDL (fixed evaluation of PrimaryKeyEntity, ForeignKeyEntity)
Fixed not working menu shortcut keys in the indepedent window dragged out from the main window [RQ#438]
Fixed renaming in the project tree - edit box cannot be displayed during drag&drop
Fixed rendering multiline names in the project tree
Fixed special case of incorrect calculation of end point of relationship attached to ellipse-shaped element
Fixed application crash when adjusting a complex rectangular line without control points
Fixed auto size for ERD entity with filled but not displayed description
Fixed auto size for ERD entity without attributes or with hidden attributes
Fixed refreshing the database sidebar after connecting a database
Fixed not displaying collapsed nodes when are found using search box
Fixed updating bounds of ERD entity attribute after switching primary or foreign key
Fixed application crash when dropping unsupported object to the project tree
[close]

http://www.softwareideas.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
SWI-Prolog 7.3.3 Development
« Antwort #218 am: 18 Juni, 2015, 19:45 »
Changelog

FIXED: library(sandbox): avoid errors when used in a saved state.
FIXED: qsave_program/2: save the ISO property
FIXED: resort nested dicts when loading from a .qlf file or saved state
ENHANCED: Stop directory components from %PATH% holding 0-bytes to provide a more graceful degradation. 0-bytes appear frequently in Windows %PATH% variable if it is long.
FIXED: Garbarge collection error if GC is called from the frame cleanup handler of I_DEPART. This happens for `watched' frames created by e.g. catch/3, call_cleanup/2 and the debugger. The old code causes get_vmi_state to fail finding the pushed new arguments. Thanks to Keri Harris for creating a reproducable case for this.
PORT: MacOS: Pick up Brew version of libreadline if Macports version is not available.
DOC: Update to `Positioning SWI-Prolog'
FIXED: Possibly crash in just-in-time indexer in the presence of a breakpoint.
FIXED: Issue#15 (dif/2).
FIXED: thread-safe management of break-points. Resizing of the break table might be responsible for "No saved instruction for break" system errors in SWISH.
TEST: code_type/2: systematic test for consistency of mode +,- and -,+
FIXED: char_type(X, digit(V)) must return X = '0', V = 0.
TEST: Added second (still failing) test for dif/2.
FIXED: Avoid DOS CRLF translation for e.g., format(atom(X), 'a\n', []).
ADDED: PL_foreign_context_predicate() to find the predicate that is executing a foreign function.
ENHANCED: CLP(B): More readable residuals for variable equality and disequality.
FIXED: safe declaration for call_residue_vars/2
ADDED: CLP(B): random_solution/2, uniformly picking a single solution. This is not yet part of the public API, as we first collect experience and feedback with the new interface. The first argument is the seed, the second is a list of CLP(B) variables. Please let us know if you have any input. Usage example: ?- sat(X+Y), clpb:random_solution(13, [X,Y]). %@ X = 1, %@ Y = 0.

Package http:

DOC: http_open/3: document the use of the status_code(-Code) option for talking to REST APIs.

Package jpl:

PORTABILITY: Add -target 5 -source 5
BUILD: Ensure "make clean" and "make" actually rebuilds the .class files.

Package odbc:

TEST: Automated test suite invocation based on SQLite.

Package pldoc:

DOC: Styling of argument tables in main manual.

Package semweb:

PORT: inline fetch() was miscompiled by Apple's gcc/llvm
DOC: rdf_set_predicate/2: documentation clarified.
FIXED: delay the destruction of graphs until all triples have gone.
ADDED: Garbage collect destroyed graphs.
FIXED: Possible access to a freed literal can cause registering a new literal to crash. This fix also cases the broadcast request that a literal is freed to be called outside the locked region.

Package ssl:

ADDED: Prolog flag system_cacert_filename to define the location of the system's trusted SSL certificates.
PORT: Configure location is system wide root certificate file. Based on https://mercurial.selenic.com/wiki/CACertificates
PORT: Test whether kSecClass of the MacOS security framework is provided.
Package zlib;
DOC: typos

[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.03.0
« Antwort #219 am: 02 Juli, 2015, 17:45 »
Changelog

[changed]
- -print now only prints the information, and then stops the compiler
- non-standalone builds: -target <gcctarget> no longer searches libs in lib/freebasic/<gcctarget>, but rather in the normal lib/freebasic/<fbtarget> directory. I.e. the directory layout for native or cross compiling is the same, making packaging and distribution easier.

[added]
- IUP binding updated to 3.13
- #742: fbc can now use lib64/freebasic/... instead of lib/freebasic/ if built with ENABLE_LIB64=1
- -print fblibdir option
- All the recently updated bindings now have copyright/license information
- New libbzip2 binding (64bit-capable)
- New libcaca binding (64bit-capable), libcaca-0.99.beta19
- New BASS 2.4 & BASSMOD 2.0 bindings (64bit-capable)
- New OpenAL (openal-soft-1.16.0) and freealut (1.1.0) bindings (64bit-capable)
- New ASpell 0.60.6.1 binding (64bit-capable)
- New libbfd binding (64bit-capable), supporting all binutils versions from 2.16 to 2.25
- New CanvasDraw 5.8.1 binding (64bit-capable)
- Updated CGUI binding to 2.0.4 (from CGUI project's CVS)
- Redundant constant declarations (CONST A = 1 : CONST A = 1) are now allowed, just like redundant #defines
- logic operation optimization: x <> 0 => x if x is a comparison operation already, and <comparison> = 0 => <inverted-comparison>, and NOT <comparison> => <inverted-comparison>
- ASM backend: slightly better code generation: Integer operand register will be re-used as Long result registers now (and vice-versa), which is ok since this is 32bit-only
- len/sizeof/typeof will now warn if the given identifier is ambigious (i.e. if it could refer to both a type or a procedure/variable symbol), because currently the type will be preferred, which is typically unexpected, at least for len() on strings.
- crt/longdouble.bi: ARM support
- LLVM backend: global variable initializers
- LLVM backend: fixed-size array variables/fields

[fixed]
- Windows API binding: win/ntddndis.bi and win/olectlid.bi headers were missing their content (and thus, the dependencies of ntddndis were missing too)
- LLVM backend: local vars were emitted twice
- LLVM backend: the signature emitted for calls will now use the same param dtypes as in the declaration, as required by LLVM
- LLVM backend: self-BOPs, and the self negation UOP, weren't working
- LLVM backend: field accesses, pointer derefs, global var accesses, with or without offsets, were mostly broken
- LLVM backend: procedure pointers weren't implemented properly
- 1.00.0 regression: compiler crash on assignments with a dereferenced constant on the left side
- 1.00.0 regression: C backend: bad code for pointer array parameter accesses (resulting in gcc error reports)
- Better error recovery after byref function result assignment type mismatch errors
- 1.01.0/1.02.0 regression: Various bindings: some macros using sizeof() were badly translated (doing sizeof((T)), which doesn't compile, instead of sizeof(T))
- Various bindings: macros whose body is a scope block with just one statement are now translated as single-line statements, so that they can be used with single-line IF blocks
- 1.01.0 regression: CGUI binding: InitCgui() macro was broken
- 1.01.0 regression: GLib binding: G_N_ELEMENTS() macro was broken
- Windows API binding: added #inclib "msimg32" to wingdi.bi, for using functions like GradientFill()
- C backend: Bitfields in nested anonymous Types/Unions should no longer cause __fb_struct_size errors - fbc now uses the same work-around for them as for Types with bitfields at the toplevel, i.e. such Types are emitted as byte arrays, because fbc's/gcc's bitfield layout rules differ.
- 1.02.0 regression: Windows API binding: The select() function from winsock headers is now renamed to select_() again, as before
- 1.02.0 regression: Windows API binding: opensocket/selectsocket aliases for the socket_/select_ functions were missing
- 1.02.0 regression: Windows API binding: can be used with MinGW.org again, for the most part, although some individual functions still won't work as they use MinGW-w64-specific helper functions
- Various bindings: Some trivial "inline" functions are now turned into macros; fixed some cases of missing information about renamed symbols (e.g. in SDL2 binding)
- Some built-in functions with wstring parameters (e.g. Val(), Left(), Right()) accepted integers and pointers in place of the wstring (e.g. Val(0)). This triggers an error now.
- #772: Types with the same name but in different namespaces compared as equal in #if typeof(...) = typeof(...) checks and #print typeof(...) output, because the namespace prefix was not included in textual typeof()'s result string.
- For dynamic array parameters with specified number of dimensions (e.g. <(any) as integer> instead of <() as integer>), the number of dimensions in accesses and REDIMs is now checked at compile-time, like dynamic array variables
- 1.00.0 regression: Arrays declared with unknown dimensions ("()") could no longer be accessed with inconsistent dimension counts. This is now allowed again. If precise dimension count checking is wanted, the array should be declared using the "myArray(any, any, ...)" syntax.
- 1.02.0 regression: GL/glext.bi on Windows no longer automatically #included GL/gl.bi

[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
Software Ideas Modeler 8.51.5662.11075
« Antwort #220 am: 05 Juli, 2015, 10:15 »
Whats new:>>

Fixed problem with redundant lines in loaded formatted text
Fixed program deadlock when resizing formatted textbox to very small width

http://www.softwareideas.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
AutoIt 3.3.14.0
« Antwort #221 am: 10 Juli, 2015, 17:00 »
AutoIt is a BASIC-like scripting language designed for automating the Windows user interface. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks or perform user interface testing.

License: Freeware

Whats new: >>

Changelog
AutoIt:

AutoIt:

Changed: Minimum OS requirements are now Windows XP SP3 and Windows Server 2003 SP2.
Changed: PCRE regular expression engine updated to 8.35.
Changed: Default text file encoding changed to UTF8 without BOM.
Changed: FileOpen() has new modes for forcing ANSI, UTF16-BE/LE without BOM.
Added #2761: AutoIt.chm title version.
Added #2365: FileFindNextFile() - information in @extended.
Added #2647: Return the line count from FileReadToArray() in @extended.
Added #2665: FileCopy() no longer fails when copying EFS files to destinations that don't support encryption.
Added #2686: Random() to return max value when min equals max.
Added #2346: FileSetEnd().
Added: Regular expression caching. Small performance improvements when using the same pattern multiple times.
Added: Constants for native Functions in AutoItConstants.au3.
Added #3012: GUISetFont() default value doc.
Added: @OSVersion supports Windows 10 and Windows Server 2016.
Fixed: Functions fixed for extended length paths: FileOpen(), FileCopy(), FileMove(), FileDelete().
Fixed #2755: SetError() doc precision.
Fixed #2743: Hex() crash with invalid len.
Fixed #2685: HotKeySet() fails to register a Hungarian letter.
Fixed #2588: Menu/Statusbar location problem.
Fixed #2471: Bad restore for script using $WS_EX_LAYOUTRTL.
Fixed #2287: GUICtrlSetState() $GUI_ONTOP not set.
Fixed #1573: TCPTimeout for Connect.
Fixed #2596: TCP/UDP @error values to be unique.
Fixed #2626: ControlGetText(), WinGetText(), WinGetTitle() wrong encoding for some words.
Fixed #2538: GuiSetAccelerators() was still firing events on disabled button controls.
Fixed #2671: StringSplit() was splitting incorrectly with regards to case sensitivity.
Fixed #2372: Incorrect line number given on a bad function call. (Still issues with Callback line errors).
Fixed #2805: FileWriteLine() was not returning a failure when disk was full.
Fixed #2623: RegDelete() returning 0 rather than 2 when a key exists but no write permissions to delete it.
Fixed #2813: Accessing "last created control" once GUI deleted caused a hard crash.
Fixed #2640: Odd conversion of strings containing numbers in expressions.
Fixed #2363: Call() with invalid user function was not setting @error correctly when used as an expression within another function call.
Fixed #2364: Call() with CallArgArray and no parameters.
Fixed #2789: With EndWith parameter issue.
Fixed #2820: WinExists() and other Win functions were incorrectly converting strings containing numbers into window handles and causing false matches.
Fixed #2502: Copy-on-write optimization when passing array and map elements ByRef was incorrect.
Fixed: Assigning objects by reference to COM properties like "$obj(some, params) = $obj2".
Fixed #2639: Unable to Copy/Paste from Embedded IE object.
Fixed #2839: GUISetAccelerators() with an invalid array can cause a hard crash.
Fixed #2920: Doc precision about no control position/resizing on initially window for GUiCreate()/WinMove().
Fixed #2924: Progress bar style documentation.
Fixed #3028: GUICtrlCreateCombo() doc formatting.
Fixed #3040: Int() doc typos.
Fixed #3042: Number() doc clarifications.
Fixed #3041: AutoItWinGetTitle() doc example typos.
Fixed #3039: AutoItWinSetTitle() doc example typos.
Fixed #3057: StringSplit() Return Value if $STR_NOCOUNT doc.
Fixed #2993: _Excel_RangeFind returns only last occurrence of string found.

AutoItX:

Changed: AutoItX3.psd1 renamed to AutoItX.psd. PSModulePath updated on install so that the system will auto-import.
Fixed #2694: ControlListView not finding controls in x64 mode.

UDFs:

Changed: _SQLite 3.8.4.3 -> 3.8.10.0.
Changed: Reduced duplicate code for finding the maximum and minimum value in an array.
Changed: _ArrayAdd() now uses constants to change addition behaviour and datatype forcing.
Changed: _ArrayInsert now uses constants to change addition behaviour and datatype forcing.
Changed: _GDIPlus_Startup() need explicit Dll for GDI+ v1.1 support under Vista or Server 2008.
Changed: Removed internal redraw code from _GUIListView_DeleteAllItems() and _GUIListView_DeleteSelectedItems().
Changed: _ArrayUnique() can now deal with Int64 values via new parameter.
Changed: Re-wrote _StringInsert() using native functions.
Changed: _HexToString() to _StringToHex() now handles strings and binary as UTF-8 by default.
Changed: _FileWriteToLine() overwrite optional parameter is now boolean and not an integer of zero or one. The old values are still supported for now.
Changed: _Excel_BookOpen() changed from @error = 4 to @error = 0 and @extended = 1 if Workbook could not be opened Read-Write. THIS IS A SCRIPT BREAKING CHANGE
Changed: _Word_DocOpen() changed from @error = 4 to @error = 0 and @extended = 1 if document could not be opened Read-Write. THIS IS A SCRIPT BREAKING CHANGE
Changed: Re-wrote _MathCheckDiv().
Changed: _ArrayTranspose() algorithm.
Added #2732: ObjName() doc example.
Added #2751: Regions and GUI control tip labels to the control sample example.
Added #2764: _WinAPI_ShellExecuteEx(), _WinAPI_GetPriorityClass() doc constants.
Added: $SS_ENHMETAFILE, $SS_REALSIZECONTROL, $STM_SETICON, $STM_GETICON, $STM_SETIMAGE, $STM_GETIMAGE to StaticConstants.au3.
Added #2826: Quit to close the browser.
Added #2836: _WinAPI_SfcIsKeyProtected() doc example.
Added: More _GDIPlus_Font* functions.
Added: _WinAPI_GetFontResourceInfo() return more Font information.
Added: _WinAPI_GetFontMemoryResourceInfo().
Added #2922: _VersionCompare() with different number of fields.
Added #2968: Optional parameter $iMSeconds to _SetTime().
Added: $SB_ANSI, $SB_UTF16LE, $SB_UTF16BE and $SB_UTF8 constants to StringConstants.au3, for use with BinaryToString() and StringToBinary().
Added: Constants to Assign() and IsDeclared().
Added #2982: _FTP_Connect() example improvement.
Added #2976: #pragma default value.
Added #2998: Added missing key (03 - control-break processing) to the _IsPressed() documentation.
Added: _GDIPlus_ImageGetDimension().
Added: _GDIPlus_BitmapCreateDIBFromBitmap() can be used to allow .PNG in GUICtrlCreatePic().
Added: _GDIPlus_ImageGetThumbnail().
Added #3034: _Timer_SetTimer() doc example.
Fixed #2734: Incorrectly setting the wrong member.
Fixed #2736: DriveGetType() and _WinAPI_SetWindowPos() doc Constants.au3 to AutoItConstants.au3.
Fixed #2737: _WinAPI_ShellGetStockIconInfo() doc $SIID_ constants.
Fixed #2744: Requires IE5 removal as Min OS = Windows XP.
Fixed #2741: _WinAPI_DrawThemeEdge() constants reference in BorderConstants.au3.
Fixed #2740: _WinAPI_IsProcessorFeaturePresent() doc $PF_* constants.
Fixed #2739: _WinAPI_SetLocaleInfo() doc $LOCALE_* constants.
Fixed #2738: _WinAPI_ShellRestricted() doc $REST_* constants.
Fixed #2745: Mismatch of supported operating system with the official AutoIt site.
Fixed #2746: IE6Example.htm refreshing and associated COMRef.htm.
Fixed #2749: Bad Include in COM example.
Fixed #2748: Variable used before declaration.
Fixed #2758: _ArrayPermute() with multicharacter delimiter.
Fixed #2782: Documentation of various constants.
Fixed #2803: _ArrayMinIndex() and _ArrayMaxIndex() failing with 1-dimensional arrays that had 1 element only.
Fixed: _ArrayAdd() failing with a trailing delimiter in $vValue.
Fixed #2816: Doc precision with _GDIPlus_ImageLoadFromFile() specifying -1 when it's 0 on failure.
Fixed: _Crypt_DecryptData() and _Crypt_EncryptData() failing with a blank string when using the RC4 algorithm.
Fixed #2821: Example comment was incorrect for _DateToDayOfWeekISO().
Fixed #2823: _ChooseFont() default color BGR not RGB.
Fixed: Limit bug in _ArrayToClip(), _ArrayExtract() and _ArrayToString().
Fixed #2828: Typo of security in _IEFormElementSetValue().
Fixed: Limit bug in _ArraySwap().
Fixed #2861: _WinAPI_ReadDirectoryChanges() example.
Fixed #2874: _GUICtrlRichEdit_SetCharColor() not at insertpoint.
Fixed #2909: Backslash was not appended in _PathMake() if $sDir was blank.
Fixed #2908: _ScreenCapture_Capture() failing due to out of bounds error.
Fixed #2917: _WinAPI_AddMRUString() example crash when run in X64 mode (Msdn Bug CreateMRUListW !!!).
Fixed #2918: _GDIPlus_GetEncoderParameterList() not working.
Fixed: Range setting in _ArrayDisplay().
Fixed: _Array_FindAll() return array incorrectly dimesioned for row search.
Fixed #2964: Incorrect structure for $tagWNDCLASS.
Fixed: _WinAPI_IsWritable() wrong detection when the device is not ready.
Fixed: The seconds parameter in _SetTime() being set as milliseconds.
Fixed #2967: Incorrect format of AM/PM when the time was 00:00.
Fixed #2983: _WinApi_GetString() doc.
Fixed #3011: _FileListToArrayRec() not closing the open handle.
Fixed: _Word_DocFind(), _Word_DocFindReplace() and _Word_DocPrint() did not set @extended to the COM error code.
Fixed: _StringExplode not using full delimiter to split.
Fixed #3018: _GDIPlus_EffectCreateHueSaturationLightness () doc and _GDIPlus_BitmapApplyEffect() crash.
Fixed #3038: _Timer_SetTimer() callback function parameters.
Fixed #3037: _RunDOS() waits for command completion.
Fixed #3055: Bad link in _WinAPI_IOCTL() doc.
Fixed #3052: _ArraySort() doc clarification for 2D.
Fixed #3059: Miscelaneous => Miscellaneous in Help : Typos.
Fixed #3063: Removed additional param in the $tagRAWKEYBOARD structure.

Au3Check:

Fixed: False error report on COM variable.
Fixed: False error report on With statement.
Added: Support of UTF8 with BOM files.

Others:

Changed: Improved highlighting AutoIt code inside the HTML files.
Added: Icons\MyAutoit3_*.ico to be used when compiling user scripts (small footprint).
Added: lang-autoit.js code highlighting file for Google Prettify. See the Extras\Prettify folder.
Fixed: Re-writing the scripts which generate the syntax files for the editors and GeSHi, resulted in missing descriptions being added and correct sorting of functions.
[close]

http://www.autoitscript.com/site/autoit/

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 v1.1.22.03
« Antwort #222 am: 12 Juli, 2015, 12:00 »
Changelog
Fixed A_EndChar returning a truncated value for Unicode end chars.

Small implementation changes:

    Changed A_Language to use GetSystemDefaultUILanguage().
    Refactored Window Spy/help file launching from tray menu to improve code re-use.
    Optimized Gui/Menu/Hotkey/Hotstring/OnClipboard message handling (minor).
[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
SWI-Prolog 7.3.4 Development
« Antwort #223 am: 13 Juli, 2015, 18:15 »
Changelog

ADDED: library(prolog_breakpoints): set_breakpoint/5 to manage breakpoints in included files.
ADDED: Maintain included-file info for data included using the :- include(stream(...)). syntax.
FIXED: Dict keys could not be quoted (e.g., _{'file':"x.pl"}).
FIXED: Issue#19: wrong space requirement calculation for GC under call_residue_vars/2 causes an assertion failure.
MODIFIED: set libswipl SONAME to major.minor instead of major.minor.micro. This allows SWI-Prolog to be upgraded in a major.minor series without having to relink external binaries
FIXED: Possible crash when using :- include() into a temporary module because the notion of the file's current procedure is not reset after loading a file.
PORT: Test for mp_bitcnt_t and typedef to `unsigned long` if it is not defined.
ADDED: safe_goal/1: support built-in functions on dicts

Package archive:

FIXED: make sure closing the parent still works if the archive is closed and later the (open) entry.
FIXED: if an archive is left open, it will be closed by dieIO(), but the order in which the entry stream and archive stream are closes is undefined. We avoid closing the archive stream if it is already closed.

Package http:

CLEANUP: http_read_json/2,3: detection of JSON content type now uses http_parse_header_value/3.
MODIFIED: http_read_data/3 using the option to(string) now actually produces a string (used to return an atom).
DOC: http_read_request/2: broken example.

Package jpl:

FIXED: Running test suite with Prolog embedded in Java

Package pengines:

FIXED: pengines.js: set the pengines id on onoutput, so we can handle output (error messages) from the create.
DOC: Fixed first Pengine example. Unavailable server and singleton warnings may scare new users off.
DOC: Corrected spelling mistake.
Package pldoc:

ADDED: multifile hook doc_autolink_extension/2

Package semweb:

FIXED: Possible deadlock while deleting literal values. Broadcasting the died triple may cause a query, which in turn may cause a scan_exit() which can delete literals. Broadcasting is now done outside the locked area and destruction is delayed until the broadcast completes.
FIXED: Possible data corruption in RDF store while destroying literals.

[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
AutoIt 3.3.14.1
« Antwort #224 am: 29 Juli, 2015, 12:27 »
Whats new: >>

Others:

Changed: AutoIt3Help.exe reworked and digitally signed.

http://www.autoitscript.com/site/autoit/

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 )