Vladimir Panteleev
4f9fa6c78b
Fix std.experimental.typecons omissions in Windows makefiles
2016-04-21 05:37:05 +00:00
k-hara
5718d91fb4
Fix: modules under std.range package are not unit-tested
2016-04-10 21:31:35 +09:00
k-hara
a2adf55adc
Fix: Ddoc for std.experimental.typecons is not generated with win32.mak
2016-04-10 21:24:07 +09:00
k-hara
b2f56715f9
Now SRC_STD_ALL and SRC_STD are identical
2016-04-09 21:34:00 +09:00
k-hara
102604a1c8
Arrange target names 2
2016-04-09 21:33:59 +09:00
k-hara
2c08542f2e
Arrange target names 1
2016-04-09 21:33:47 +09:00
k-hara
f51939d454
Rename targets
2016-04-09 21:33:40 +09:00
k-hara
32e8eccc20
Insert line breaks per files
2016-04-09 21:01:22 +09:00
k-hara
102b50c5d6
Break up unittest8.obj (SRC_TO_COMPILE_NOT_STD) to unittest[a-f].obj
2016-04-08 22:49:31 +09:00
H. S. Teoh
7be36e36e3
Merge pull request #2945 from JesseKPhillips/wrapStruct
...
Wrap struct
2016-03-31 21:39:05 -07:00
Jonathan M Davis
c3cd933131
Moving deprecations along.
...
This is mostly just putting dates on existing deprecations that were
missing dates, but it does remove a few things that have been deprecated
long enough to be removed.
2016-02-10 16:43:25 -08:00
AndrewEdwards
eba5621271
Remove deprecated modules and symbols scheduled for removal in 2015
2016-01-27 19:53:44 +09:00
Andrei Alexandrescu
e2437fee81
Merge pull request #3777 from MartinNowak/fix15222
...
recursively create zip file
2016-01-12 00:54:19 -05:00
Martin Nowak
2a049caff1
recursively create zip file
...
- fix Issue 15222 - std.experimental omitted from phobos zip file
- avoids outdated manifest lists
2016-01-11 01:32:53 +01:00
Jesse Phillips
8f04c54a05
WrapStruct Attempt fix for Windows make files
2016-01-09 10:50:54 -08:00
Jesse Phillips
3b81b85df2
Copy wrap to std.experimental
2016-01-09 10:50:54 -08:00
Ilya Yaroshenko
68d6bb0557
add HTML generation to win.mak
2016-01-03 09:13:55 -08:00
Martin Nowak
e286199645
Merge remote-tracking branch 'upstream/stable'
...
# Conflicts:
# win32.mak
# win64.mak
2016-01-03 15:09:57 +01:00
Ilya Yaroshenko
54a6d72bb8
initial commit
...
fix Slice
change concept
implement `sliced`
change structure
remove comment
slice constructors
add 1D case
fix opSlice 1D
implement ND, part1
update to modern syntax
generic opIndex
fix protection
cleanup
fix
cleanup
style fix
rename
update
update
implement transpose
unittest
unittest for properties and methods
more examples & fixes
move code
minor fix
add header
update make fils
update make files
dmd bug workaround
fix module name
update imports
style fix
fix asserts
remove createRefCountedSlice
add shape property
rework `shape`, add `structrure`
ndarray
swapped
transposed
opCast
remove save calls
everted
make Slice(size_t N0, Slice(size_t N1, ...)) virtual
huge rework
remove space
move code
fix style
add packEverted
relax constraints
add black comments
remove spaces
fix macros
fix doc
fix docs
update docs
reduce template bloat
optimize and fix for arrays.
update docs
remove space
update docs
update docs
update link
update doc
fix constructor
add toString
fix `save`
add `reversed` method
fix constraints for `reversed`
optimisation in unittests
add `strided`
implement `reversed` for ranges (no arrays)
reduce constraints
cleanup
add Iota for static foreach
remove string representation
DMD 2.067 support
fix style
fix opIndexUnary constraints
move byElement
add shift property
add CTFE-able strided
huge style fix
add macros
update `sliced`
move private code
update docs
update allIndexesReversed, renamed to allReversed
update docs
update docs
fix macros
fix posix.mak
update posix.mak
update docs and strided
move code
update sliced constraints
update `sliced` docs
move code
remove whitespaces
add static assert to ndslice
add one more opIndexUnary
update createSlice docs
update ndarray
update docs for Transpose operators
update docs and fix bugs
add pragma inline
fix docs
update docs
update docs
add inline pragma
ditto
replace errors with asserts
update docs
update doc style
update docs
remove comes in docs
update docs
remove whitespaces
update docs
update docs
update comment
update test
update docs
fix typo
fix docs
review
fix transposed description
change doc tables
remove unused RepeatTypeTuple
remove function attributes for templates
make constructor private
make N and Range private
make elementsCount public
fix createSlice params naming
add assert description to sliced
[big] fix range primitives wrong asserts and update documentation
regroup primitives
minor docs fix
minor docs fix
fix typo
fix Slice constraints
add indexing using static arrays
make byElement a random access range
fix by random access primitives for ByElement
update unittest
fix random access primitives for ByElement
remove trailing space
implement slicing for ByElement
make ByElement more readable
update docs for subspace operators
remove one See_also
revert last commit
update docs
add descriptions to asserts
add more examples
minor doc update
add example with allocators
add makeSlice for allocators
update docs table
add range checks
add more constructors
Add description to asserts.
add checks for const/immutable
ditto
update to DMD 2.069
minor fixes
add elements property
make makeSlice an unittest
remove space
update docs
remove space
update docs
update doc
fix makeSlice example
fix strided
make strided template variadic
add Guide for Slice/Matrix/BLAS contributers
remove unused import
add better error messages
update guide
update docs
remove space
[minor] fix docs
minor error messages update
minor doc fix
rename package
split package
update posix.mak
update win*.mak
ditto
fix posix mak
update *mak.
update docs
update man files
minor doc update
update module headers
fix opCast
rename pop*N to pop*Exactly
remove primitives
add popFrontN popBackN to Slice
[minor] update docs
add package primitives to Slice
update operators prototypes
add drop* primitives
[minor] update docs
update docs
remove spaces
remove allocators
minor doc fix
[minor] update docs
add dropToNCube
add diagonal
add return type for template for better documentation
move pack* to iterators
rm allocators
[minor] doc update
add support of packed slice for diagonal
update example for diagonal
add blocks
rename packed and unpacked to pack and unpack
update docs
renaming
[minor] docs update
ditto
minor style update
rm old files
[minor] update docs
update docs
ditto
[minor] update docs
add rotated
[minor] update docs
add byElementInStandardSimplex
add windows
remove space
remove structure
update docs
add spaces
add reshape
rename packEverted -> evertPack
remove spaces
fix ReshapeException
minor doc fix
update windows/blocks template params
fix pack windows/blocks
add index @property
remove spaces
minor doc fix
add Slice tuples
remove spaces
update docs
update docs and rename dropToHypercube
update docs
minor doc update
fix links
remove version OS constraints for allocators
assumeSameStructure
fix
minor doc fix
minor doc update
after review
minor style fix
fix Elaborate Assign
add index slice
fix NSeq
fix bug with diagonal
fix sliced slice
add main example
update docs
translation
fix comment
fix style
remove spaces
update style
fix link
Vandermonde matrix
remove space
move example
remove `opCast`
add opEquals for arrays
update opIndex(Op)Assign
update docs
update docs
fix style
update docs (russian will be translated)
update tests
fix doc style
ditto
ditto
update docs
update docs
update docs
update docs
update unittests
update docs
ditto
ditto
ditto
[major] doc update
update docs
update docs
fix voting conditions (docs, style)
minor doc update
fix style
add unittest for `map`
ditto
fix string mixins
add Params and Returns
ditto
add headers
add descriptions
Fix m32 mode in example
Minor description fix
fix spaces
ditto
Add Internal Binary Representation
ditto
ditto
ditto
ditto
ditto
ditto
ditto
add description for binary representation
ditto
minor style fix
ditto
ditto
ditto
ditto
ditto
ditto
inlining
remove compiler version check
fix braces
fix docs
add Quick_Start
Fix English
Add two examples
fix style
remove object file
minor doc update
ditto
remove spaces
fix indexing & add unittests
ditto
2016-01-01 23:23:50 -08:00
MetaLang
a1a596646f
Add std.experimental.allocator to the build script
2015-11-29 16:01:00 -04:00
Vladimir Panteleev
7ef38a0e88
win*.mak: Add std.digest.hmac
2015-08-31 09:56:29 +00:00
Marc Schütz
bdb35215d7
Add missing references to std.digest.hmac to fix doc generation
2015-08-15 12:03:29 +02:00
Martin Nowak
25611d1edc
add new phobos changelog.dd
...
- intendend to just contain the things for the upcoming release
- will be copied into dlang.org and cleared prior to a release
- no stylesheet frills or complicated dlang.org integration
looks OKish enough and uses same macros as dlang.org
2015-08-06 13:30:10 +02:00
Walter Bright
8f4c07a840
add std.concurrencybase
2015-07-05 00:50:38 -07:00
David Nadlinger
41d2027c22
Merge pull request #3233 from schuetzm/hmac
...
Add std.digest.hmac
2015-06-20 20:29:30 +02:00
Vladimir Panteleev
7bd292d4eb
Windows Makefiles: Fix building documentation again
2015-06-17 07:42:28 +00:00
Marc Schütz
57ecc812d7
Add std.digest.hmac
2015-06-12 20:37:47 +02:00
Walter Bright
54be279496
Merge pull request #3398 from andralex/odbc
...
Add etc.c.odbc
2015-06-11 18:53:16 -07:00
Andrei Alexandrescu
0cd6943e19
Add path to sqlucode.d in win*.mak
2015-06-11 18:23:16 -07:00
Andrei Alexandrescu
858f4e55b7
Add odbc to the windows build as well
2015-06-11 17:11:19 -07:00
Vladimir Panteleev
b6500427dc
Windows Makefiles: Fix building documentation after object.d move
2015-06-09 00:05:24 +00:00
Brad Roberts
d6dcf2f5a6
add auto-tester specific targets
2015-06-05 13:51:35 -07:00
Walter Bright
c045617ff3
add osmodel.mak to zips
2015-06-02 10:49:48 -07:00
Martin Nowak
e17b4c2a3e
rename std.typetuple to std.meta
2015-05-08 01:27:45 +02:00
Walter Bright
d9a9826e55
Revert "Introducing std.meta package"
2015-05-06 14:36:45 -07:00
Dicebot
9ceba11212
Add std.meta modules to makefiles
2015-05-05 22:22:10 +03:00
e10s
0fe6cbd6dd
Place logger stuff in win**.mak correctly
2015-02-25 00:37:10 +09:00
Vladimir Panteleev
2c5294b64f
Merge pull request #2989 from andralex/posix.mak
...
Fix name of package documentation: std_xyz_package.html -> std_xyz.html
2015-02-17 00:04:13 +02:00
Andrei Alexandrescu
11b32b56e5
Fix links
2015-02-16 13:39:18 -08:00
sinkuu
b55c07c63a
Move internal stuff to std.algorithm.internal
2015-02-14 14:02:37 +09:00
Brad Roberts
f165215a0a
explicitly disable using a conf file during the build
2015-02-12 17:09:11 -08:00
Walter Bright
dc302d26a4
DIP25: make phobos work with it
2015-01-30 12:02:48 -08:00
Andrei Alexandrescu
f2885c2f7f
Merge pull request #2924 from CyberShadow/pull-20150128-053228
...
Windows Makefile fixup
2015-01-27 23:20:09 -08:00
Vladimir Panteleev
d0b153d8d1
Windows Makefile fixup
...
Fixes building documentation.
Broken in b77b89dcea
2015-01-28 05:33:09 +00:00
Vladimir Panteleev
8b803ef986
Reconcile some win32/64.mak differences
2015-01-28 04:32:52 +00:00
Vladimir Panteleev
b77b89dcea
Windows Makefiles: Don't generate duplicate HTML files for Druntime modules
2015-01-28 04:27:56 +00:00
Robert burner Schadek
04aa499ce0
std.logger
...
some more docu fixes
fatel -> fatal
changed the way of calling
some rework
some better comments and win32.mak fix
more documentation
trying to figure out why win32 fails
test before you commit
another try to work around windows files and processes
maybe this time
maybe this merges
update 1 mostly soenke
MultiLogger and Logger have names
more docu
unittest fix
some better comments and win32.mak fix
Conflicts:
std/logger.d
antoher doc fix
less code dup and more log functions
docs are now generated
some more fixing
speedup
some threading
forgot some
better docu gen and more testing
two new LogLevel, most functions are now at least @trusted
Tracer functionality
fatal delegate
some phobos style fixes
another bug bites the dust
version disable enhancements
default global LogLevel set to LogLevel.all
logLevel compare bugfix
delete of dead code
tab to whitespace
bugfixes, reduandency removal, and docu
multilogger was logging to all it childs without checking there LogLevel in
relation to the LogLevel of the LoggerPayload.
Some constructors where redundant.
more examples and more documentation
some fixes
NullLogger and moduleName
wrong doc
I splitted the multi logger implementations out
loglevelF to loglevelf in order to make phobos style think writefln
document building
win makefile fixes
some optimizations thanks to @elendel-
some whitespace
some updates from the github logger project
* stdio- and filelogger now use a templatelogger base to reduce code
makefile fixes
makefile
fixed the unittest
made sure the stdiologger is set up at the end
some comment fixes
finding the filelogger segfault
closed another file
a lookup fix
darwin unittest fail output
more diagnostics
* more documentation for the templatelogger and multilogger
* it breaks the log function api
* log and logf now behave as their write and writef counterparts
* for logging with an explicit LogLevel call logl loglf
* for logging with an explicit condition call logc logcf
* for logging with an explicit LogLevel and explicit condition call
* loglc loglcf
* the log function with an explicit LogLevel like info, warning, ...
* can be extended into c, f or cf and therefore require a condition
* and/or are printf functions
something is still interesting
rebase and lazy Args
saver file handling
whitespace
some updates
tracer is gone and more doc updates
codegen rework to allow log function comments
thread safe and concur works comments for free standing log functions
fixes #10
* free log function doco
* StdIOLogger prints now threadsafe
* concurrentcy hang fix
more docu
old file
even more doc
typo
* more better doc
* makefile fix
another fix
more unittests nearl 100% everywhere
another test
no more mixins more doc
win64 please pass
fixes from the review and voting
hope this fixes it
more comments
more docs more tests
more docu
more doc and fixes from jacob-carlborg
LogEntry.logger reference
more fixes
fileptr is gone
logger move to experimental/logger
type in win32/64 makefile
win makefile
nogc and threading
makefile fixes
some log calls take line and file as parameter
2015-01-25 21:30:47 +01:00
Vladimir Panteleev
683d4f050d
Windows Makefiles: Include additional .ddoc files
...
This fixes:
- Navigation tree (std_navbar-prerelease.ddoc) is used
- "Fork this code" button
- Many other things when using win64.mak
2015-01-22 20:42:05 +00:00
Vladimir Panteleev
3e0e412ee4
Windows Makefiles: Fix std.algorithm output paths
2015-01-22 20:39:29 +00:00
H. S. Teoh
adee0f6285
Update Windows makefiles.
2015-01-21 09:22:08 -08:00