index
:
vis
FreeBSD-single
lua_changes
master
old
a neat vi-like editor
Mitchell Riedstra
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
text.c
Age
Commit message (
Expand
)
Author
Files
Lines
2020-10-10
text: mark text_iterator_get argument as const
Marc André Tanner
1
-3
/
+3
2020-10-10
text: mark text_state argument as const
Marc André Tanner
1
-1
/
+1
2020-10-10
text: mark text_modified argument as const
Marc André Tanner
1
-1
/
+1
2020-10-10
text: mark text_stat argument as const
Marc André Tanner
1
-1
/
+1
2020-10-10
text: introduce text_iterator_text
Marc André Tanner
1
-3
/
+10
2020-10-10
text: introduce text_iterator_has_{next,prev}
Marc André Tanner
1
-4
/
+12
2020-10-10
text: add namespace prefix to block type constants
Marc André Tanner
1
-10
/
+10
2020-10-10
text: avoid direct access to txt->blocks in I/O related code
Marc André Tanner
1
-3
/
+10
2020-10-10
text: introduce text_saved
Marc André Tanner
1
-10
/
+11
2020-10-10
text: use public text_stat interface where possible
Marc André Tanner
1
-3
/
+4
2020-10-10
text: introduce block_load
Marc André Tanner
1
-24
/
+36
2020-10-10
text: store blocks in array
Marc André Tanner
1
-31
/
+35
2020-10-10
text: simplify reading of initial file content
Marc André Tanner
1
-6
/
+7
2020-08-29
text: provide save function taking a directory descriptor
Marc André Tanner
1
-10
/
+39
2020-08-29
text: provide load function taking a directory descriptor
Marc André Tanner
1
-1
/
+9
2020-06-28
text: simplify remapping of original file content
Marc André Tanner
1
-9
/
+1
2020-06-22
text: remove dead store
Marc André Tanner
1
-1
/
+0
2020-06-22
text: code cleanup, use local variable
Marc André Tanner
1
-8
/
+9
2020-06-22
text: fix typo in comments, no code change
Marc André Tanner
1
-4
/
+4
2020-05-13
text: introduce text_save_method, remove text_save_range
Marc André Tanner
1
-9
/
+9
2020-01-26
text: ignore fsync(2) errors on unsupported directory descriptors
Marc André Tanner
1
-1
/
+1
2018-05-30
text: only default to mmap for files larger than 64 MiB
Marc André Tanner
1
-1
/
+1
2018-05-30
text: allow to specify how the file content should be loaded
Marc André Tanner
1
-3
/
+5
2018-05-16
text: use mkstemp(3) for temporary file creation in atomic saves
Marc André Tanner
1
-6
/
+25
2018-05-16
text: do not unlink existing `file~` when saving to `file`
Marc André Tanner
1
-1
/
+3
2017-07-05
text: limit write(2) calls to INT_MAX bytes
Marc André Tanner
1
-1
/
+1
2017-05-03
text: remove text_history_get function
Marc André Tanner
1
-12
/
+0
2017-05-03
text: remove text_iterate macro
Marc André Tanner
1
-3
/
+9
2017-05-03
text: remove text_insert_newline function
Marc André Tanner
1
-4
/
+0
2017-05-03
text: remove count argument from text_{earlier,later}
Marc André Tanner
1
-10
/
+4
2017-05-03
text: rename text_sigbus to text_mmaped
Marc André Tanner
1
-2
/
+3
2017-05-03
text: rename text_byte_get argument name
Marc André Tanner
1
-2
/
+2
2017-04-11
text: do not redefine _GNU_SOURCE
Marc André Tanner
1
-1
/
+3
2017-04-09
text: use MB_LEN_MAX instead of MB_CUR_MAX
Marc André Tanner
1
-2
/
+3
2017-04-09
vis: remove handling of \r\n line endings
Marc André Tanner
1
-31
/
+1
2017-04-09
text: drop special handling of \r\n line endings
Marc André Tanner
1
-39
/
+6
2017-04-09
text: add mem{r,}chr(3) based byte search functions
Marc André Tanner
1
-0
/
+29
2017-04-08
text: adjust iterator position when switching to adjacent pieces
Marc André Tanner
1
-2
/
+4
2017-04-08
text: introduce text_char_get which converts \r\n to \n
Marc André Tanner
1
-0
/
+5
2017-04-08
text: fix iterator semantics regarding windows style newlines
Marc André Tanner
1
-2
/
+4
2017-03-31
text: Add missing va_end() when
Raúl Peñacoba
1
-1
/
+3
2017-03-22
text: use proper open(2) flags when saving inplace
Marc André Tanner
1
-1
/
+1
2017-02-27
Honor user's umask when saving files
Michael Forney
1
-2
/
+2
2017-02-27
Remove unnecessary umask change in text_save_begin_inplace
Michael Forney
1
-2
/
+0
2017-02-27
Fix a couple typos
Michael Forney
1
-1
/
+1
2017-02-25
text: add iterator accessor function which translates \r\n to \n
Marc André Tanner
1
-0
/
+11
2017-02-23
vis: improve handling of \r\n line endings
Marc André Tanner
1
-6
/
+21
2017-02-20
text: fix some integer overflow issues
Marc André Tanner
1
-3
/
+6
2017-02-09
text: fix use of uninitialized variable in error path
Marc André Tanner
1
-2
/
+2
2017-02-08
text: clean up iterator semantics
Marc André Tanner
1
-44
/
+61
[next]