Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
b41fd1f
Added the std.net.isemail module.
jacob-carlborg Mar 2, 2011
bbb2d3f
Ported the std.net.isemail module to D.
jacob-carlborg Mar 2, 2011
a862391
Added unit tests.
jacob-carlborg Mar 2, 2011
43081cd
Added main function when running unit test. Missed "isEmail" in a uni…
jacob-carlborg Mar 2, 2011
0394e12
Added std.net.isemail to the posix makefile.
jacob-carlborg Mar 2, 2011
7a0c3fb
Most of the isemail unit test pass now.
jacob-carlborg Mar 5, 2011
3aefb99
Fixed unicode error, all enabled unit tests pass now.
jacob-carlborg Mar 7, 2011
12bb3f5
Changed isEmail to return a struct instead of a status code.
jacob-carlborg Mar 8, 2011
93915be
Removed the rawLength variable to use email.length directly instead.
jacob-carlborg Mar 8, 2011
5996b50
Added documentation for the isemail module.
jacob-carlborg Mar 11, 2011
2babe8a
Removed ErrorLevel.
jacob-carlborg Mar 11, 2011
5eb607d
Added unit tests for utility functions.
jacob-carlborg Mar 14, 2011
54b0f12
Fixed an error in the unit test for the "grep" function.
jacob-carlborg Mar 15, 2011
fbd54d1
Added documentation for EmailStatusCode.
jacob-carlborg Mar 15, 2011
90a4a8b
Modified the module documentation.
jacob-carlborg Mar 15, 2011
2251d95
Reordered the declarations in the isemail module.
jacob-carlborg Mar 16, 2011
c2d45de
Changed the isEmail function to accept all string types.
jacob-carlborg Mar 16, 2011
ecfe606
Replaced the unnecessary "pattern" variable with a string literal.
jacob-carlborg Mar 17, 2011
28b8c6c
Added std.net.isemail to the win32 makefile.
jacob-carlborg Mar 17, 2011
0412884
Added an implementation to the "status" method.
jacob-carlborg Mar 22, 2011
d2e13ef
Fixed a warning.
jacob-carlborg Mar 22, 2011
912d621
Cleaned up the docs.
jacob-carlborg Mar 22, 2011
d427b6c
Changed doc comments of private functions to regular comments.
jacob-carlborg Mar 24, 2011
a88b8b0
Renamed EmailStatusCode.Off and On to None and Any. Updated documenta…
jacob-carlborg Mar 24, 2011
61c7cb6
Updated the module doc banner.
jacob-carlborg Mar 29, 2011
aa490ea
Some more fixes:
jacob-carlborg Apr 2, 2011
2e3db5a
Changed the names of the EmailStatusCode's members to being with a lo…
jacob-carlborg Apr 2, 2011
594f1bf
Converted tabs to spaces.
jacob-carlborg Apr 2, 2011
62bba9e
Removed trailing whitespaces.
jacob-carlborg Apr 2, 2011
cbf2853
A couple of fixes:
jacob-carlborg Apr 4, 2011
4f0e3d5
Removed the firstChar function. Added a note about that the DNS check…
jacob-carlborg Apr 4, 2011
786486e
Added a new function, statusCodeDescription, for getting a descriptiv…
jacob-carlborg Apr 4, 2011
e13643d
Removed a list item in the docs.
jacob-carlborg Apr 4, 2011
a4a4848
Updated the docs to reflect the new CheckDns type.
jacob-carlborg Apr 4, 2011
d4b499d
Reformatted the code to fit within 120 columns.
jacob-carlborg Apr 10, 2011
f88b4e5
Changed the order of the CheckDns members.
jacob-carlborg Apr 11, 2011
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion posix.mak
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,8 @@ STD_MODULES = $(addprefix std/, algorithm array base64 bigint bitmanip \
string syserror system traits typecons typetuple uni uri utf \
variant xml zip zlib)

STD_NET_MODULES = $(addprefix std/net/, isemail)

# Other D modules that aren't under std/
EXTRA_MODULES := $(addprefix std/c/, stdarg stdio) $(addprefix etc/c/, \
zlib) $(addprefix std/internal/math/, biguintcore biguintnoasm \
Expand All @@ -180,7 +182,7 @@ else
endif

# Aggregate all D modules relevant to this build
D_MODULES = crc32 $(STD_MODULES) $(EXTRA_MODULES)
D_MODULES = crc32 $(STD_MODULES) $(EXTRA_MODULES) $(STD_NET_MODULES)
# Add the .d suffix to the module names
D_FILES = $(addsuffix .d,$(D_MODULES))
# Aggregate all D modules over all OSs (this is for the zip file)
Expand Down
Loading