Pike: Move DestructImmediate to the Pike module.
Compiler [generators]: Added yield().
Pike.ProxyFactory: Added new function. This is a factory for creating classes that act as a proxy for the specified program.
Merge remote-tracking branch 'origin/master' into new_utf8
Pike.InhibitDestruct: New API for inhibiting destruction.
Documentation [Pike.Backend]: Improved markup. Pike.Backend and Pike.SmallBackend are now documented as classes (instead of as constants). This makes the documentation show up where people expect it.
Merge commit '722771973bd' into patches/lyslyskom22891031 * commit '722771973bd': (6177 commits) Verify that callablep responses are aligned with reality. ...
Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap * commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits) Removed the old typechecker. ...
Pike: Added LiveBacktraceFrame.
Build: Simplify building incrementally. Stuff in the Pike module is used by the precompiler, so make the module useable even with somewhat older pike binaries.
Merge branch 'patches/pike156' into 8.0 * patches/pike156: EFUNs: Hide mutex keys and crypto contexts from backtraces.
Merge branch 'patches/pike156' * patches/pike156: EFUNs: Hide mutex keys and crypto contexts from backtraces.
Compiler: Added Pike.Annotation. The compiler now calls end_pass() in any annotations on the program being compiled once each compiler pass.
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63 * commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits) ...
Misc: Declare some constants as local. These constants are used in constant expressions where OPT_EXTERNAL_DEPEND is a bad idea, so mark them as local. This is in preparation for having las.c:is_const() regard OPT_EXTERNAL_DEPEND expressions as not constant.
Pike: Added Pike.identify_cycle(). This is useful to identify reference cycles in Pike data structures, so that the need for garbage collection can be reduced.
Added some more type checking functions to the Pike module. The efuns __soft_cast(), __low_check_call(), __get_return_type(), __get_first_arg_type() and __get_type_attributes() are now all available in the Pike module (without their '__' prefixes), and documented as belonging there.
Now works without SelectBackend.
Merge branch '8.0' into gobject-introspection
Pike: fix autodoc error
cpp: handle exception in magic define, fixed prefix handling
Removed $Id$.
No more foreign_idents. More pain than they are worth.
No more foreign_idents.
Get more time info about the implicit gc runs. Debug.gc_status() now includes the total CPU and real time consumed by the gc. Added Pike.implicit_gc_real_time() to return the consumed real time quickly. Rev: lib/modules/Pike.pmod/module.pmod:1.23 Rev: src/builtin_functions.c:1.694 Rev: src/gc.c:1.332 Rev: src/gc.h:1.137
Added a SmallBackend alias. Rev: lib/modules/Pike.pmod/module.pmod:1.22
Added Pike.__Backend. Added some documentation for Pike.Backend. Rev: lib/modules/Pike.pmod/module.pmod:1.21
Fixed trailing newlines. Rev: lib/0.6/modules/Array.pmod:1.3 Rev: lib/0.6/modules/Regexp.pike:1.3 Rev: lib/7.0/modules/Stack.pmod:1.2 Rev: lib/7.0/modules/Stdio.pmod/module.pmod:1.2 Rev: lib/7.2/modules/Gmp.pmod:1.2 Rev: lib/7.2/modules/LR.pmod/rule.pike:1.3 Rev: lib/7.4/modules/SSL.pmod/constants.pike:1.2 Rev: lib/7.4/modules/_Crypto.pmod:1.2 Rev: lib/7.6/modules/Debug.pmod/module.pmod:1.2 Rev: lib/modules/Audio.pmod/Codec.pmod:1.12 Rev: lib/modules/Audio.pmod/Format.pmod/MP3.pike:1.5 Rev: lib/modules/Cache.pmod/Policy.pmod/Base.pike:1.7 Rev: lib/modules/Cache.pmod/Storage.pmod/Memory.pike:1.7 Rev: lib/modules/Calendar.pmod/Calendar.pike:1.8 Rev: lib/modules/Calendar.pmod/Events.pmod:1.19 Rev: lib/modules/Calendar.pmod/Language.pmod:1.26 Rev: lib/modules/Calendar.pmod/TZnames.pmod:1.17 Rev: lib/modules/Calendar.pmod/YMD.pike:1.34 Rev: lib/modules/Calendar.pmod/module.pmod:1.17 Rev: lib/modules/Calendar_I.pmod/ISO.pmod:1.13 Rev: lib/modules/Crypto.pmod/DSA.pike:1.9 Rev: lib/modules/Crypto.pmod/HMAC.pike:1.6 Rev: lib/modules/Crypto.pmod/PGP.pmod:1.15 Rev: lib/modules/Crypto.pmod/Pipe.pike:1.10 Rev: lib/modules/Crypto.pmod/RSA.pike:1.12 Rev: lib/modules/Crypto.pmod/Random.pmod:1.20 Rev: lib/modules/Filesystem.pmod/Tar.pmod:1.31 Rev: lib/modules/GLU.pmod:1.17 Rev: lib/modules/GLUE.pmod/Driver.pmod/GTK.pike:1.7 Rev: lib/modules/GLUE.pmod/Driver.pmod/Interface.pike:1.4 Rev: lib/modules/GLUE.pmod/Driver.pmod/SDL.pike:1.7 Rev: lib/modules/GLUE.pmod/module.pmod:1.16 Rev: lib/modules/GTKSupport.pmod/Util.pmod:1.12 Rev: lib/modules/Graphics.pmod/Graph.pmod/create_bars.pike:1.13 Rev: lib/modules/Graphics.pmod/Graph.pmod/module.pmod:1.10 Rev: lib/modules/Locale.pmod/Charset.pmod/Tables.pmod/iso88591.pmod:1.4 Rev: lib/modules/Multiset.pmod:1.3 Rev: lib/modules/Parser.pmod/XML.pmod/Validating.pike:1.15 Rev: lib/modules/Pike.pmod/module.pmod:1.20 Rev: lib/modules/Process.pmod:1.55 Rev: lib/modules/Program.pmod:1.6 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Peer.pike:1.22 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Port.pike:1.8 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Torrent.pike:1.37 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/module.pmod:1.5 Rev: lib/modules/Protocols.pmod/DNS_SD.pmod:1.3 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Chained.pike:1.3 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/SSLPort.pike:1.15 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/module.pmod:1.14 Rev: lib/modules/Protocols.pmod/IMAP.pmod/requests.pmod:1.93 Rev: lib/modules/Protocols.pmod/IMAP.pmod/types.pmod:1.31 Rev: lib/modules/Protocols.pmod/IRC.pmod/Requests.pmod:1.7 Rev: lib/modules/Protocols.pmod/IRC.pmod/module.pmod:1.5 Rev: lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1.114 Rev: lib/modules/Protocols.pmod/LDAP.pmod/ldap_privates.pmod:1.16 Rev: lib/modules/Protocols.pmod/LDAP.pmod/protocol.pike:1.22 Rev: lib/modules/Protocols.pmod/LPD.pmod:1.11 Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Request.pmod:1.12 Rev: lib/modules/Protocols.pmod/SNMP.pmod/module.pmod:1.4 Rev: lib/modules/Protocols.pmod/TELNET.pmod:1.29 Rev: lib/modules/Protocols.pmod/X.pmod/KeySyms.pmod:1.4 Rev: lib/modules/Protocols.pmod/X.pmod/XImage.pmod:1.23 Rev: lib/modules/Protocols.pmod/X.pmod/_Xlib.pmod:1.19 Rev: lib/modules/SSL.pmod/Cipher.pmod:1.17 Rev: lib/modules/SSL.pmod/Constants.pmod:1.3 Rev: lib/modules/SSL.pmod/alert.pike:1.12 Rev: lib/modules/SSL.pmod/connection.pike:1.43 Rev: lib/modules/SSL.pmod/context.pike:1.38 Rev: lib/modules/SSL.pmod/packet.pike:1.17 Rev: lib/modules/SSL.pmod/session.pike:1.38 Rev: lib/modules/SSL.pmod/sslfile.pike:1.111 Rev: lib/modules/Sql.pmod/mysql.pike:1.42 Rev: lib/modules/Sql.pmod/mysql_result.pike:1.7 Rev: lib/modules/Sql.pmod/postgres.pike:1.29 Rev: lib/modules/Sql.pmod/sql_util.pmod:1.22 Rev: lib/modules/Standards.pmod/ASN1.pmod/Decode.pmod:1.25 Rev: lib/modules/Standards.pmod/ASN1.pmod/Types.pmod:1.46 Rev: lib/modules/Standards.pmod/CIFF.pmod/File.pike:1.4 Rev: lib/modules/Standards.pmod/FIPS10_4.pmod:1.5 Rev: lib/modules/Standards.pmod/IIM.pmod:1.9 Rev: lib/modules/Standards.pmod/URI.pike:1.29 Rev: lib/modules/Standards.pmod/UUID.pmod:1.18 Rev: lib/modules/Standards.pmod/XML.pmod/Wix.pmod:1.28 Rev: lib/modules/Thread.pmod:1.46 Rev: lib/modules/Tools.pmod/Shoot.pmod/GC.pike:1.3 Rev: lib/modules/Tools.pmod/Standalone.pmod/pmar_install.pike:1.9 Rev: lib/modules/Web.pmod/RSS.pmod:1.8 Rev: lib/modules/_Image_XCF.pmod:1.26 Rev: lib/modules/__builtin_dirnode.pmod:1.3
static -> protected Rev: lib/modules/ADT.pmod/Heap.pike:1.12 Rev: lib/modules/ADT.pmod/Queue.pike:1.14 Rev: lib/modules/ADT.pmod/Relation.pmod/Binary.pike:1.15 Rev: lib/modules/ADT.pmod/Struct.pike:1.20 Rev: lib/modules/ADT.pmod/Table.pmod:1.29 Rev: lib/modules/ADT.pmod/Trie.pike:1.6 Rev: lib/modules/ADT.pmod/module.pmod:1.12 Rev: lib/modules/Arg.pmod:1.6 Rev: lib/modules/Array.pmod:1.110 Rev: lib/modules/Audio.pmod/Codec.pmod:1.11 Rev: lib/modules/Audio.pmod/Format.pmod/MP3.pike:1.4 Rev: lib/modules/Cache.pmod/Storage.pmod/Gdbm.pike:1.12 Rev: lib/modules/Cache.pmod/cache.pike:1.14 Rev: lib/modules/Calendar.pmod/Austrian.pmod:1.8 Rev: lib/modules/Calendar.pmod/Badi.pmod:1.8 Rev: lib/modules/Calendar.pmod/Coptic.pmod:1.8 Rev: lib/modules/Calendar.pmod/Discordian.pmod:1.12 Rev: lib/modules/Calendar.pmod/Event.pmod:1.24 Rev: lib/modules/Calendar.pmod/Gregorian.pmod:1.12 Rev: lib/modules/Calendar.pmod/ISO.pmod:1.11 Rev: lib/modules/Calendar.pmod/Islamic.pmod:1.11 Rev: lib/modules/Calendar.pmod/Julian.pmod:1.11 Rev: lib/modules/Calendar.pmod/Language.pmod:1.25 Rev: lib/modules/Calendar.pmod/Rule.pmod:1.3 Rev: lib/modules/Calendar.pmod/Stardate.pmod:1.17 Rev: lib/modules/Calendar.pmod/Swedish.pmod:1.9 Rev: lib/modules/Calendar.pmod/TZnames.pmod:1.16 Rev: lib/modules/Calendar.pmod/Time.pmod:1.42 Rev: lib/modules/Calendar.pmod/TimeRanges.pmod:1.35 Rev: lib/modules/Calendar.pmod/Timezone.pmod:1.44 Rev: lib/modules/Calendar.pmod/YMD.pike:1.33 Rev: lib/modules/Calendar.pmod/module.pmod:1.16 Rev: lib/modules/Calendar_I.pmod/ISO.pmod:1.12 Rev: lib/modules/Calendar_I.pmod/Stardate.pmod:1.5 Rev: lib/modules/Crypto.pmod/DSA.pike:1.8 Rev: lib/modules/Crypto.pmod/HMAC.pike:1.5 Rev: lib/modules/Crypto.pmod/Koremutake.pmod:1.4 Rev: lib/modules/Crypto.pmod/PGP.pmod:1.14 Rev: lib/modules/Crypto.pmod/Pipe.pike:1.9 Rev: lib/modules/Crypto.pmod/RSA.pike:1.11 Rev: lib/modules/Crypto.pmod/Random.pmod:1.19 Rev: lib/modules/Crypto.pmod/Substitution.pike:1.4 Rev: lib/modules/Debug.pmod/Subject.pike:1.9 Rev: lib/modules/Debug.pmod/Wrapper.pike:1.6 Rev: lib/modules/Filesystem.pmod/System.pike:1.20 Rev: lib/modules/Filesystem.pmod/Tar.pmod:1.30 Rev: lib/modules/Filesystem.pmod/module.pmod:1.26 Rev: lib/modules/GLU.pmod:1.16 Rev: lib/modules/GLUE.pmod/Driver.pmod/GTK.pike:1.6 Rev: lib/modules/GLUE.pmod/Driver.pmod/Interface.pike:1.3 Rev: lib/modules/GLUE.pmod/Driver.pmod/SDL.pike:1.6 Rev: lib/modules/GLUE.pmod/Events.pmod:1.4 Rev: lib/modules/GLUE.pmod/module.pmod:1.15 Rev: lib/modules/GTKSupport.pmod/pCtree.pike:1.8 Rev: lib/modules/GTKSupport.pmod/pDrawingArea.pike:1.9 Rev: lib/modules/Geography.pmod/Countries.pmod:1.20 Rev: lib/modules/Geography.pmod/Position.pike:1.18 Rev: lib/modules/Getopt.pmod:1.33 Rev: lib/modules/Graphics.pmod/Graph.pmod/create_graph.pike:1.20 Rev: lib/modules/Graphics.pmod/Graph.pmod/module.pmod:1.9 Rev: lib/modules/Graphics.pmod/Graph.pmod/polyline.pike:1.7 Rev: lib/modules/Int.pmod:1.10 Rev: lib/modules/Local.pmod:1.11 Rev: lib/modules/Locale.pmod/Charset.pmod/Tables.pmod/iso88591.pmod:1.3 Rev: lib/modules/Locale.pmod/Charset.pmod/module.pmod:1.57 Rev: lib/modules/Locale.pmod/Language.pmod/nld.pmod:1.2 Rev: lib/modules/Locale.pmod/module.pmod:1.25 Rev: lib/modules/MIME.pmod/ext_to_media_type.pmod:1.7 Rev: lib/modules/MIME.pmod/module.pmod:1.20 Rev: lib/modules/Mapping.pmod:1.10 Rev: lib/modules/Parser.pmod/C.pmod:1.50 Rev: lib/modules/Parser.pmod/LR.pmod/GrammarParser.pmod:1.6 Rev: lib/modules/Parser.pmod/LR.pmod/module.pmod:1.17 Rev: lib/modules/Parser.pmod/Pike.pmod:1.41 Rev: lib/modules/Parser.pmod/RCS.pike:1.39 Rev: lib/modules/Parser.pmod/SGML.pike:1.3 Rev: lib/modules/Parser.pmod/XML.pmod/DOM.pmod:1.14 Rev: lib/modules/Parser.pmod/XML.pmod/NSTree.pmod:1.20 Rev: lib/modules/Parser.pmod/XML.pmod/Tree.pmod:1.72 Rev: lib/modules/Parser.pmod/XML.pmod/Validating.pike:1.14 Rev: lib/modules/Parser.pmod/module.pmod:1.25 Rev: lib/modules/Pike.pmod/module.pmod:1.19 Rev: lib/modules/Process.pmod:1.54 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Bencoding.pmod:1.5 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Peer.pike:1.21 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/PeerID.pmod:1.8 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Port.pike:1.7 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Torrent.pike:1.36 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/module.pmod:1.4 Rev: lib/modules/Protocols.pmod/DNS.pmod:1.96 Rev: lib/modules/Protocols.pmod/DNS_SD.pmod:1.2 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Query.pike:1.93 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Port.pike:1.9 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Request.pike:1.50 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/SSLPort.pike:1.14 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Session.pike:1.22 Rev: lib/modules/Protocols.pmod/HTTP.pmod/module.pmod:1.56 Rev: lib/modules/Protocols.pmod/Ident.pmod:1.12 Rev: lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1.113 Rev: lib/modules/Protocols.pmod/LDAP.pmod/ldap_privates.pmod:1.15 Rev: lib/modules/Protocols.pmod/LDAP.pmod/module.pmod:1.32 Rev: lib/modules/Protocols.pmod/LDAP.pmod/protocol.pike:1.21 Rev: lib/modules/Protocols.pmod/LMTP.pmod:1.12 Rev: lib/modules/Protocols.pmod/Line.pmod:1.23 Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Raw.pike:1.19 Rev: lib/modules/Protocols.pmod/OBEX.pmod:1.8 Rev: lib/modules/Protocols.pmod/SMTP.pmod/module.pmod:1.46 Rev: lib/modules/Protocols.pmod/SNMP.pmod/protocol.pike:1.19 Rev: lib/modules/Protocols.pmod/TELNET.pmod:1.28 Rev: lib/modules/Protocols.pmod/X.pmod/Extensions.pmod:1.16 Rev: lib/modules/Protocols.pmod/XMLRPC.pmod/module.pmod:1.30 Rev: lib/modules/Remote.pmod/module.pmod:1.8 Rev: lib/modules/SSL.pmod/Cipher.pmod:1.16 Rev: lib/modules/SSL.pmod/connection.pike:1.42 Rev: lib/modules/SSL.pmod/context.pike:1.37 Rev: lib/modules/SSL.pmod/session.pike:1.37 Rev: lib/modules/SSL.pmod/sslfile.pike:1.110 Rev: lib/modules/Sql.pmod/Sql.pike:1.92 Rev: lib/modules/Sql.pmod/mysql.pike:1.41 Rev: lib/modules/Sql.pmod/postgres.pike:1.28 Rev: lib/modules/Sql.pmod/rsql.pike:1.13 Rev: lib/modules/Sql.pmod/sql_result.pike:1.18 Rev: lib/modules/Sql.pmod/sql_util.pmod:1.21 Rev: lib/modules/Sql.pmod/tds.pike:1.24 Rev: lib/modules/Standards.pmod/ASN1.pmod/Decode.pmod:1.24 Rev: lib/modules/Standards.pmod/ASN1.pmod/Types.pmod:1.45 Rev: lib/modules/Standards.pmod/EXIF.pmod:1.29 Rev: lib/modules/Standards.pmod/FIPS10_4.pmod:1.4 Rev: lib/modules/Standards.pmod/ID3.pmod:1.24 Rev: lib/modules/Standards.pmod/IDNA.pmod:1.9 Rev: lib/modules/Standards.pmod/IIM.pmod:1.8 Rev: lib/modules/Standards.pmod/ISO639_2.pmod:1.19 Rev: lib/modules/Standards.pmod/URI.pike:1.28 Rev: lib/modules/Standards.pmod/UUID.pmod:1.17 Rev: lib/modules/Standards.pmod/XML.pmod/Wix.pmod:1.27 Rev: lib/modules/Stdio.pmod/FakeFile.pike:1.16 Rev: lib/modules/Stdio.pmod/Readline.pike:1.60 Rev: lib/modules/Stdio.pmod/Terminfo.pmod:1.27 Rev: lib/modules/Stdio.pmod/module.pmod:1.238 Rev: lib/modules/String.pmod/HTML.pmod:1.7 Rev: lib/modules/String.pmod/module.pmod:1.29 Rev: lib/modules/Thread.pmod:1.45 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/CExtractor.pmod:1.28 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/DocParser.pmod:1.62 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeExtractor.pmod:1.40 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeObjects.pmod:1.37 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeParser.pike:1.52 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.71 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/module.pmod:1.10 Rev: lib/modules/Tools.pmod/Hilfe.pmod:1.156 Rev: lib/modules/Tools.pmod/Install.pmod:1.35 Rev: lib/modules/Tools.pmod/Legal.pmod/Copyright.pmod:1.12 Rev: lib/modules/Tools.pmod/Legal.pmod/License.pmod/GPL.pmod:1.3 Rev: lib/modules/Tools.pmod/Legal.pmod/License.pmod/LGPL.pmod:1.3 Rev: lib/modules/Tools.pmod/Legal.pmod/License.pmod/MPL.pmod:1.3 Rev: lib/modules/Tools.pmod/Monger.pmod/MongerDeveloper.pike:1.8 Rev: lib/modules/Tools.pmod/Monger.pmod/MongerUser.pike:1.8 Rev: lib/modules/Tools.pmod/Monger.pmod/module.pmod:1.3 Rev: lib/modules/Tools.pmod/PEM.pmod:1.14 Rev: lib/modules/Tools.pmod/PV.pike:1.10 Rev: lib/modules/Tools.pmod/Shoot.pmod/module.pmod:1.20 Rev: lib/modules/Tools.pmod/Standalone.pmod/assemble_autodoc.pike:1.35 Rev: lib/modules/Tools.pmod/Standalone.pmod/dump.pike:1.10 Rev: lib/modules/Tools.pmod/Standalone.pmod/join_autodoc.pike:1.19 Rev: lib/modules/Tools.pmod/Standalone.pmod/pmar_install.pike:1.8 Rev: lib/modules/Tools.pmod/Standalone.pmod/precompile.pike:1.2 Rev: lib/modules/Tools.pmod/Standalone.pmod/rsqld.pike:1.12 Rev: lib/modules/Tools.pmod/Standalone.pmod/test_pike.pike:1.136 Rev: lib/modules/Tools.pmod/Testsuite.pmod:1.9 Rev: lib/modules/Tools.pmod/sed.pmod:1.6 Rev: lib/modules/Web.pmod/CGI.pmod/Request.pike:1.4 Rev: lib/modules/Web.pmod/Crawler.pmod:1.26 Rev: lib/modules/Web.pmod/OWL.pike:1.7 Rev: lib/modules/Web.pmod/RDF.pike:1.47 Rev: lib/modules/Web.pmod/RSS.pmod:1.7 Rev: lib/modules/Yabu.pmod/module.pmod:1.30 Rev: lib/modules/_Image.pmod/Dims.pmod:1.10 Rev: lib/modules/_Image.pmod/Fonts.pmod:1.13 Rev: lib/modules/_Image.pmod/module.pmod:1.47 Rev: lib/modules/_Image_DWG.pmod:1.5 Rev: lib/modules/_Image_PS.pmod:1.15 Rev: lib/modules/_Image_XCF.pmod:1.25
Implemented full support for multiple backend implementations. Documentation needs fixes. Rev: lib/modules/Pike.pmod/module.pmod:1.18 Rev: src/backend.cmod:1.216 Rev: src/backend.h:1.39
Added Pike.count_memory to be able to see the memory consumed by arbitrary pike structures. The Gmp classes have been fixed to accurately report sizes, but there's probably more to do in other modules. Rev: lib/modules/Pike.pmod/module.pmod:1.17 Rev: src/array.c:1.205 Rev: src/builtin_functions.c:1.659 Rev: src/gc.c:1.305 Rev: src/gc.h:1.131 Rev: src/mapping.c:1.199 Rev: src/modules/Gmp/acconfig.h:1.8 Rev: src/modules/Gmp/configure.in:1.48 Rev: src/modules/Gmp/mpf.cmod:1.35 Rev: src/modules/Gmp/mpq.cmod:1.27 Rev: src/modules/Gmp/mpz_glue.c:1.178 Rev: src/multiset.c:1.107 Rev: src/object.c:1.288 Rev: src/pike_types.c:1.323 Rev: src/program.c:1.681 Rev: src/stralloc.c:1.216 Rev: src/stralloc.h:1.102
Made Encoder/Decoder/Codec inheritable. Rev: lib/modules/Pike.pmod/module.pmod:1.10
Preparations for supporting multiple backend implementations. Rev: lib/modules/Pike.pmod/module.pmod:1.16 Rev: src/backend.cmod:1.188
__check_call() has been renamed __low_check_call(). Rev: lib/modules/Pike.pmod/module.pmod:1.15
Added check_call(), get_return_type() and get_first_arg_type(). Rev: lib/modules/Pike.pmod/module.pmod:1.14
Added Pike.get_runtime_info(). Rev: lib/modules/Pike.pmod/module.pmod:1.13 Rev: src/builtin.cmod:1.184
Merge 'tags/v7.7.10': Implemented from-the-end indexing in ranges using the a[..<1] syntax. Added [..]. Still to do: Avoid fallback to [] for ranges if it doesn't take two args.
Implemented from-the-end indexing in ranges using the a[..<1] syntax. Added [..]. Still to do: Avoid fallback to [] for ranges if it doesn't take two args. Rev: lib/modules/Pike.pmod/module.pmod:1.12
Added Pike.Encoder and Pike.Decoder which are the preferred replacements for the compound Pike.Codec. Made the docs for them appear in the right place. Rev: lib/master.pike.in:1.352 Rev: lib/modules/Pike.pmod/module.pmod:1.11
export master()->Codec as Codec here Rev: lib/modules/Pike.pmod/module.pmod:1.10
Move Security from here. Rev: lib/modules/Pike.pmod:1.9(DEAD) Rev: lib/modules/Pike.pmod/module.pmod:1.9